1.灰度化:
在openCV中,通过cvtColor函数实现图像灰度化,格式为:
cv2.cvtColor(src,code[,dst[,dstCn]])
其中src表示输入的图像,没有默认值。
code表示颜色空间类型。
dst表示输出的图像,没有默认值。
dstCn表示目标图像数据通道数,没有默认值。
(1)那么下面把图像灰度化:
原图:
代码:
import cv2
src=cv2.imread('D:\pht/Taylor.jpg')
gray=cv2.cvtColor(src,cv2.COLOR_BGR2GRAY) #彩图转为灰度图
cv2.imwrite('D:\pht/Taylor1.jpg',gray) # 将图像写出到磁盘中
运行后的图片为: