前言:
大家好,今天给大家来分享一篇关于图像质量的内容,这个内容是我在做onvif中的imaging setting的时候,关注到里面有关于:
brightness(亮度)
color saturation(色彩饱和度)
contrast(对比度)
sharpness(锐度)
white balance(白平衡)
![5ebed23e307f1cca927c397d582e8d57.png](https://img-blog.csdnimg.cn/img_convert/5ebed23e307f1cca927c397d582e8d57.png)
是不是有点像搞isp,但是onvif里面的图像参数比isp里面的图像参数少了很多,而且开发起来也不难,基本都是填充结构体成员!
我写这篇文章的目的,主要是来看看不同图像参数,在不同的值范围,有什么现象;我们平时可能只是看理论文字,对这些图像参数实际是怎么个情况,并不太清楚!
今天我先介绍上面的几个实际效果是怎么样的:
onvif里面的imagingsetting里面的图像参数介绍:
1、brightness(亮度):
亮度是指图像的整体明暗程度或光强度的量度。它表示了图像中像素的亮度级别,从最暗的黑色到最亮的白色。亮度通常是通过像素的灰度值来衡量,灰度值越高,像素越亮,下面是正常的图片效果和参数值调试到最大的效果:
正常效果:
![29bf7446212fb866f52f65c67efcc5b1.png](https://img-blog.csdnimg.cn/img_convert/29bf7446212fb866f52f65c67efcc5b1.png)
调试了参数到最大值效果:
![6cf4a4a76bd7b80c5db6639de8ca3c5d.png](https://img-blog.csdnimg.cn/img_convert/6cf4a4a76bd7b80c5db6639de8ca3c5d.png)
我们可以看到调试之后亮度比较亮!
2、color saturation(色彩饱和度):
色彩饱和度是指图像中颜色的纯度或强度。它表示了颜色的鲜艳程度或灰度的相对缺失程度。高饱和度的颜色更加鲜艳、饱满,而低饱和度的颜色则更加灰暗、淡薄。
下面是正常的图片效果和灰度值最小和最大的效果:
正常图片:
![bce92aa27002e6d425d62bbc4830603b.png](https://img-blog.csdnimg.cn/img_convert/bce92aa27002e6d425d62bbc4830603b.png)
色彩饱和度灰度值调试到最小效果:
![836afa610982d7c447c3ae7e43666540.png](https://img-blog.csdnimg.cn/img_convert/836afa610982d7c447c3ae7e43666540.png)
色彩饱和度灰度值调试到最大效果:
![5b78ea590c8a50a404ce843d4641406d.png](https://img-blog.csdnimg.cn/img_convert/5b78ea590c8a50a404ce843d4641406d.png)
3、contrast(对比度):
对比度是指图像中不同区域或元素之间的明暗差异程度。它衡量了图像中最暗部分和最亮部分之间的亮度差异,并用于描述图像中的明暗分布情况。对比度的调整可以影响图像的清晰度、视觉效果和可读性。
下面是正常的图片效果和灰度值最小和最大的效果:
正常图片效果:
![d6e1473d2879ad4ad8c0f3bd517bbfda.png](https://img-blog.csdnimg.cn/img_convert/d6e1473d2879ad4ad8c0f3bd517bbfda.png)
对比度灰度值调试到最小效果:
![a6e055ffce3b479477f5b3367ec8d0da.png](https://img-blog.csdnimg.cn/img_convert/a6e055ffce3b479477f5b3367ec8d0da.png)
对比度灰度值调试到最大效果:
![5a50e12499ba75002e161693d5defa21.png](https://img-blog.csdnimg.cn/img_convert/5a50e12499ba75002e161693d5defa21.png)
4、 sharpness(锐度):
锐度是指图像中边缘和细节的清晰度或清晰程度。它衡量了图像中相邻像素之间的亮度变化的陡峭程度。锐度高的图像具有更加清晰和明显的边缘,而锐度低的图像则可能显得模糊和缺乏细节。
下面是正常的图片效果和灰度值最小和最大的效果:
正常图片效果:
![a7d00bf6ab978abce42f0d0bac26d42f.png](https://img-blog.csdnimg.cn/img_convert/a7d00bf6ab978abce42f0d0bac26d42f.png)
锐度灰度值调试到最小效果:
![0614541677ef818b42a2e603d350a0fc.png](https://img-blog.csdnimg.cn/img_convert/0614541677ef818b42a2e603d350a0fc.png)
锐度灰度值调试到最大效果:
![c979ab4925b0a4c7b6499592dc8044e1.png](https://img-blog.csdnimg.cn/img_convert/c979ab4925b0a4c7b6499592dc8044e1.png)
5、白平衡Cb和Cr:
白平衡 Cb 是图像处理中的一个参数,用于调整图像中的色彩平衡,以使白色看起来真实和中性。它是色度平衡的一部分,用于校正图像中蓝色通道的色度偏移。
不同光源的色温会导致图像中白色偏向蓝色或黄色。白平衡 Cb 的目标是通过增加或减少蓝色色度通道的值,使图像中的白色看起来真实和中性。通过校正蓝色色度通道的偏移,可以消除光源色温对整个图像色彩的影响,使图像的色彩更加准确和自然。
下面是它的灰度值最小和最大的效果:
白平衡Cb灰度值最小效果:
![ff6286563010899a5d9f64eb3fe03d25.png](https://img-blog.csdnimg.cn/img_convert/ff6286563010899a5d9f64eb3fe03d25.png)
![bb5711c8e1d4c390e23bdd5ded39dc8e.png](https://img-blog.csdnimg.cn/img_convert/bb5711c8e1d4c390e23bdd5ded39dc8e.png)
白平衡Cb灰度值最大效果:
![d9eead32ab3cda59e53640820bb3053c.png](https://img-blog.csdnimg.cn/img_convert/d9eead32ab3cda59e53640820bb3053c.png)
![16009b8aa0e84cc2f0fcf865ddae5ed9.png](https://img-blog.csdnimg.cn/img_convert/16009b8aa0e84cc2f0fcf865ddae5ed9.png)
白平衡 Cr 是图像处理中的一个参数,用于调整图像中的色彩平衡,以使白色看起来真实和中性。它是色度平衡的一部分,用于校正图像中红色色度通道的色度偏移。
不同光源的色温会导致图像中白色偏向蓝色或黄色。白平衡 Cr 的目标是通过增加或减少红色色度通道的值,使图像中的白色看起来真实和中性。通过校正红色色度通道的偏移,可以消除光源色温对整个图像色彩的影响,使图像的色彩更加准确和自然。
下面是它的灰度值最小和最大的效果:
白平衡Cr灰度值最小效果:
![8443854d61fbbae9166b45df9ce9fd86.png](https://img-blog.csdnimg.cn/img_convert/8443854d61fbbae9166b45df9ce9fd86.png)
白平衡Cr灰度值最大效果:
![513743db8c0fafa27447f55830b011c9.png](https://img-blog.csdnimg.cn/img_convert/513743db8c0fafa27447f55830b011c9.png)
Ok,今天的内容就到这里,主要是总结了一下简单的图像画质基础知识!