引言:
在处理图像的过程中,我们经常会对图片进行旋转处理,经过旋转后的图片相较于原始图片,图像质量是否会发生变化?本文尝试从SFR,SNR,Color三个方面进行验证和分析。
概念:
SFR用于评估图像系统的分辨能力的指标,它描述了系统对不同空间频率的信号的响应能力。SFR通常通过测量系统对特定空间频率的信号的对比度来计算。SFR与图像的清晰度和细节捕捉能力有关,较高的SFR值表示系统具有更好的分辨能力。
SNR用于评估图像质量的指标,它描述了图像中信号与噪声的比例。SNR越高,图像中的信号相对于噪声的比例就越大,图像质量就越好。SNR通常通过测量图像中信号的平均强度与噪声的标准差之比来计算。
Color的分析维度通常包括:
1. 色相(Hue):色相是指颜色在色轮上的位置,用于区分不同的颜色。常见的色相有红、橙、黄、绿、蓝、紫等。
2. 饱和度(Saturation):饱和度是指颜色的纯度或强度,即颜色的鲜艳程度。高饱和度表示颜色鲜艳,低饱和度表示颜色较灰暗。
3.亮度(Brightness):亮度是指颜色的明暗程度,即颜色的明亮程度。高亮度表示颜色明亮,低亮度表示颜色较暗。
也包括WB(White Balance)或AWB(Auto White Balance)等方面。本文只分析颜色饱和度和色彩偏移的变化。
分析:
1.方式选取:分别选取几种常用的方法对原始图片统一进行逆时针旋转90°的处理,包括看图软件(FastStone),手机相册(Mobile photo album),OpenCV,PhotoShop,美图秀秀APP(MeiTu)。图像输出保存时均选择最佳质量。
2.图像旋转:经过以上几种方式处理后得到的图像相较于原始图片,图片属性字节数不同程度变小,
这是由于在旋转处理中应用了图像压缩算法,通过减少图像的细节和删除冗余信息来降低图像的字节大小。这不禁让人产生担忧,旋转后图像质量是否会明显变化。
3.数据分析
SFR:
可以看出,不同方式旋转处理后的图片存在微小差异,但从图像整体质量角度考量,是可以忽略的。
SNR Patch20:
SNR total:
经过Photoshop旋转处理后的图像,尽管保存时选择最佳质量,SNR仍出现小幅度下降。
Color:
FastStone旋转处理后的图片颜色相较于原始图片毫无变化。
手机相册旋转处理后的图片颜色相较于原始图片发生明显变化。
由于本次选用的原始图片是微单相机拍摄并导入手机相册进行处理的,发生以上情况。选择用手机拍摄,再使用手机相册编辑旋转图片进行了二次验证。
同一手机相机拍摄,相册编辑旋转,颜色微小变化,可以忽略。
OpenCV旋转处理后的图片颜色相较于原始图片发生微小变化,可以忽略。
PS旋转处理后的图片颜色相较于原始图片发生微小变化,可以忽略。
美图秀秀APP旋转处理后的图片颜色相较于原始图片毫无变化。
总结:
1.图像旋转处理对细节还原产生的影响非常微小,可以忽略;
2.图像旋转处理对信噪比会产生一定影响(PS相对较大),但整体上可以忽略;
3.手机相册对第三方导入的图片旋转处理较大概率会使颜色发生改变,但对同一手机的相机拍摄的照片进行旋转处理则颜色不会产生变化;手机端的美图秀秀APP对原始图片只进行旋转处理,颜色不会产生影响。