java使用ImageJ调整图像大小并裁剪图像
我正在尝试使用ImageJ调整和裁剪图像。以下是代码:
ImagePlus ip1 = IJ.openImage("_Pic.jpg");
ImagePlus ip2 = IJ.openImage("_Pic.jpg");
ImageProcessor imgP1 = ip1.getProcessor();
ImageProcessor imgP2 = ip2.getProcessor();
FileSaver fs1 = new FileSaver(ip1);
FileSaver fs2 = new FileSaver(ip2);
/* Trying to resize */
imgP1.resize(100); // also tried with width and height
fs1.saveAsJpeg("Resized.jpg");
/* Trying to crop */
imgP2.setRoi(100, 100, 200, 200);
imgP2.crop();
fs2.saveAsJpeg("Cropped.jpg");
不幸的是,新创建的文件与原始文件完全相同
到目前为止,我已经知道了如何模糊、平滑、反转、平移、旋转。。。,但这两个人让我很难受。有人有主意吗
共 (0) 个答案