したがって、次のコードで img の「シンボルが見つかりません」というエラーが発生する理由がわかりません。このコードは、完全に正常に動作する ImageJ プラグイン テンプレートに基づいているため、何かが私を逃しているに違いありません...
import ij.*;
import ij.process.*;
import ij.plugin.filter.*;
public class Plug2 implements PlugInFilter
{
public int setup(String arg, ImagePlus imp)
{
return DOES_RGB;
}
public void run(ImageProcessor img)
{
int i, j, swap;
for (j = 0; j < img.getLength(); j++)
for (i= 0; i < img.getWidth(); i++)
{
swap = img.getPixel(i, j);
img.setPixel(i, j, img.getPixel(img.getWidth()-i, j));
img.setPixel(img.getWidth()-i, j, swap);
}
}
}