【发布时间】:2012-05-18 12:23:07
【问题描述】:
我想使用 ImageJ 的查找边选项,拥有边找到的数组并以编程方式将其保存到另一个文件中。
ImagePlus ip1 = IJ.openImage("myimage.jpg");
ImageProcessor ip = new ColorProcessor(ip1.getWidth(), ip1.getHeight());
ip.findEdges();
但是,findEdges 函数是抽象的,我无法获得边缘找到的图像。
编辑:
我写了以下几行:
ip.findEdges();
BufferedImage bimg = ip.getBufferedImage();
但是,当我尝试打印 BufferedImage 的 RGB 值时,它只为每个像素 RGB 打印“-16777216”。
【问题讨论】:
-
另见相关Q&A。
标签: java edge-detection imagej