我把图片用AffineTransformOp缩放后,再回到原来的大小,图片就变的模糊不清了
网上查了一下,说是bufferedImage的构造函数用的是int型导致的。可以缩放前保存原图,恢复的时候用原图就可以了。但总想应该有其他不失真的方法吧,要不然java也太。。了吧!那请问各位大虾有没有其他方法啊?谢谢!
网上查了一下,说是bufferedImage的构造函数用的是int型导致的。可以缩放前保存原图,恢复的时候用原图就可以了。但总想应该有其他不失真的方法吧,要不然java也太。。了吧!那请问各位大虾有没有其他方法啊?谢谢!
解决方案 »
- 求素数问题,求100以内的素数
- 请教java控制打印机打印的教程
- help!!!!有一txt文件放在jar中,txt文件的内容: 078060*078058*078060*078058*078060*,请写出程序读取出78 、60、78、58……这样的数字。(10分)
- 多线程——signalall()的问题
- 字符串数组元素格式化的问题
- 谁了解新IO的有关知识,看得乱七八糟的,Selector等等
- jtable +行操作?
- 为什么 一句 <img scr="c:\con\con"> (HTML 语句) 就能让机器蓝屏,并当机,加分!
- 很简单的程序:Exception in the thread "main" ClassNotFound:Demo
- sessionbean调用entitybean的时候还需要像Client一样远程调用对象吗??
- 请问各们达人一个关于树拖动的错误:Drag and drop in progress
- 请教一个 JSF,managed-bean.xml配置问题
如果你只是需要视觉上的缩放,可以在绘制时设置Graphic对象的缩放比例,而不是真正的去缩放原图。这样的话,只是绘制在画布上时由显示设备去缩放,而原图始终保持不变,这样缩放多次也不会有损失。
如果是真正的在原图像上进行缩放操作,损失就无法避免了。