我需要将源图像的大小调整为目标图像,这就是我已经使用以下代码所做的
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;
}
我正在使用
但正如你在这里看到的,我得到的是虚线,而不是我想要的连续线。
谁能指导我如何实现我的目标?
谢谢你米希尔帕雷克