java图像缩小问题
我需要从源图像到目标图像重新调整大小,这是我已经使用以下代码所做的
public static BufferedImage getScaledSampledFilteredImage(
BufferedImage img, int targetWidth, int targetHeight,
boolean higherQuality) {
ResampleOp resampleOp = new ResampleOp(targetWidth, targetHeight);
resampleOp.setUnsharpenMask(AdvancedResizeOp.UnsharpenMask.VerySharp);
resampleOp.setUnsharpenMask(AdvancedResizeOp.UnsharpenMask.Soft);
BufferedImage rescaledImage = resampleOp.filter(img, null);
return rescaledImage;
}
我正在使用
但正如你们看到的,我得到的是虚线,而不是连续线
谁能指导我如何实现目标
谢谢! 米希尔·帕雷克
# 1 楼答案
我不知道这对你是否有用,但当我想重新缩放图像时,我正在使用这个功能:
希望这对你有帮助
# 2 楼答案
您需要设置抗锯齿: