我正在为我的最后一个学期的项目做一个图像编辑软件。我被困在如何复制或克隆图像的方法中。我一直在寻找使用的算法..我在网上搜索,也翻了几本电脑图形学书籍,但都找不到。
发布于 2013-12-18 04:59:43
您可以尝试如下所示:
public class ImageDuplicateHelper {
public BufferedImage duplicate(BufferedImage bi) {
ColorModel cm = bi.getColorModel();
boolean isAlphaPremultiplied = cm.isAlphaPremultiplied();
WritableRaster raster = bi.copyData(null);
return new BufferedImage(cm, raster, isAlphaPremultiplied, null);
}
}
// ...
BufferedImage img = ImageIO.read(...);
BufferedImage duplicatedImg = duplicate(img);
https://stackoverflow.com/questions/20644454
复制相似问题