Algorithm 在处理时为图像指定位置点

Algorithm 在处理时为图像指定位置点,algorithm,processing,Algorithm,Processing,我正在使用processing,并提出了以下代码,我将使用这些代码根据postcodes.csv图像中的位置在地图图像上指定点。我总是遇到这样的错误:构造函数表字符串未定义。有人知道这意味着什么吗?我可以对代码做些什么来纠正这个错误。我是新的处理和仍在学习 我相信我使用的代码会起作用,但不确定它是否会起作用。有人能给我提供一个更好的代码让我使用吗?我使用的代码是: PImage mapImage; Table locationTable; int rowCount; void

我正在使用processing,并提出了以下代码,我将使用这些代码根据postcodes.csv图像中的位置在地图图像上指定点。我总是遇到这样的错误:构造函数表字符串未定义。有人知道这意味着什么吗?我可以对代码做些什么来纠正这个错误。我是新的处理和仍在学习

我相信我使用的代码会起作用,但不确定它是否会起作用。有人能给我提供一个更好的代码让我使用吗?我使用的代码是:

 PImage mapImage;  
 Table locationTable;  
 int rowCount;  
 void setup( ) {  
 size(388, 600);  
 mapImage = loadImage("UKmap.png");  
 locationTable = new Table("postcodes.csv");      
  rowCount = locationTable.getRowCount( );     
  }     
  void draw( ) {     
   background(255);    
    image(mapImage, 0, 0);     
     smooth( );      
        fill(192, 0, 0);      
       noStroke( );      
      for (int row = 0; row < rowCount; row++) {     
      float x = locationTable.getFloat(row, 1); // column 1     
     float y = locationTable.getFloat(row, 2); // column 2      
    ellipse(x, y, 9, 9);  
     }    
     }     
请尝试:

locationTable = loadTable("postcodes.csv");

您得到的错误消息意味着您不能直接从字符串对象创建表对象。但是,有一个函数loadTable,用于加载、解析CSV文件并返回一个包含相应内容的表对象。

这显然是一个特定于语言的问题,需要这样标记。@Hooked它是,该语言称为Processing。名声不好,但语言好。