[英]Converting Pixel Array to Image in Java
我已使用此代码将Image转换为像素数组。
现在,我想将像素数组转换为Image。 但是当我转换它时,我正在丢失图像数据。
我可以清楚地注意到这两个图像之间存在一些差异,Java生成的图像具有某种白噪声。
我想重现图像而不会丢失单个像素的数据,如何在Java中实现?
jpg文件格式使用有损压缩算法,这意味着它生成的文件将与原始文件略有不同。 您可以更改质量设置以或多或少地进行压缩,但是如果不进行任何修改就无法保存其原始大小。
这就是为什么不建议将jpg用于图像编辑的原因。 请改用无损格式,例如PNG。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.