이미지를 수평으로 뒤집는 ImageJ 용 Java-Plugin을 개발하고 싶습니다. 그러나 내 코드는 그림의 절반 만 넘깁니다. 어쩌면 이미지 복사본의 구성이나 출력에 문제가있을 수 있습니까?ImageJ-Plugin으로 이미지를 가로로 뒤집는 방법?
public class flipHorizontal implements PlugInFilter {
public int setup (String arg, ImagePlus imp)
{
return DOES_ALL;
}
public void run (ImageProcessor ip)
{
int height=ip.getHeight();
int width=ip.getWidth();
ImageProcessor copy = ip;
for (int x=0; x<width; x++) {
for (int y=0; y<height; y++) {
int p=ip.getPixel(width-x-1,y);
copy.putPixel(x,y,p);
}
}
}
}
btw SO에 오신 것을 환영합니다. 솔루션이 효과가있는 경우 upvote로 답변을 수락하십시오 (SO가 어떻게 처리되는지). – TacticalCoder