4

python图像处理(灰度化)

 1 year ago
source link: https://blog.csdn.net/feixiaoxing/article/details/128764150
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

python图像处理(灰度化)_嵌入式-老费的博客-CSDN博客

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        我们拿到的图像一般都是彩色图像,但是如果需要对图像进行处理,一般处理的是灰度图像。这样虽然流失掉了彩色信息,但是对最终处理的结果一般影响不大。当然,如果需要依靠颜色来识别特定的物体和形状,这就是另外一回事了。

        让图像灰度化有很多的方法,主要有这么四种:1)直接调用opencv里面的api函数,这个比较快捷,缺点就是不知道实现的细节;2)使用平均值法计算灰度值;3)使用权重法计算灰度值;4)使用最大值、最小值法计算灰度值。

        灰度图片,也就是说整个图像中只有黑、白、以及黑与白之间的灰度值。如果是三色图的话,那么r、g、b会变成一种数值。所以黑色图变成彩色图的过程,其实就在于如何获取这个灰度值。得到的效果一般是这样的,

6ca36969a31743d0888a0b78ac7d9f33.png

1、利用opencv提供的cvtColor函数计算灰度值

        这个过程最为简单,一句话就可


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK