-1
我必须检查几个JPEG文件的质量水平,并给每个文件相应的质量标志。那么我必须能够通过这个标记来选择更好的图像。排名的JPEG质量
如何决定视觉图像质量?
我正在处理照片。图像尺寸甚至压缩比不能指示图像的视觉质量。例如,如果放大图像并将其保存为更高质量,则视觉质量将会降低...
代码使用PHP。
任何建议将非常感谢!
我必须检查几个JPEG文件的质量水平,并给每个文件相应的质量标志。那么我必须能够通过这个标记来选择更好的图像。排名的JPEG质量
如何决定视觉图像质量?
我正在处理照片。图像尺寸甚至压缩比不能指示图像的视觉质量。例如,如果放大图像并将其保存为更高质量,则视觉质量将会降低...
代码使用PHP。
任何建议将非常感谢!
如果您有权访问原始图像,那么SSIM是执行此操作的更好方法之一。在纯PHP中执行起来会很慢,但如果您可以执行shell命令,请检查DSSIM tool(您需要调整它以加载JPEG而不是PNG)。
ImageMagick有compare
命令可以返回图像的平方误差/ PSNR(与原始图像相比),但这些测量值仅检查每个像素的差异,因此它们是衡量由JPEG的块状和振铃引起的失真的一种较差方式压缩。
您可以根据尺寸制作一个检查图像尺寸的功能 - 您可以根据图像质量的好坏来设定默认值。例如,1200像素×800像素的图像必须高于1.5MB,或者如果您要比较图像,则选择尺寸与尺寸比率最高的图像 –