最近处理视觉相关的项目,分享一下通过opencv的图像特效处理,
原图镇楼
1、灰度处理
将cv2.imread()方法的第二参数设为0即可得到灰色图像。
import cv2img0 = cv2.imread('1.jpg', 0)img1 = cv2.imread('1.jpg', 1)print(img0.shape)print(img1.shape)cv2.imshow('img0', img0)cv2.waitKey(0)
通过cv2.cvtColor
方法对图像进行灰度转换
cv2.cvtColor(src, code, dst, dstCN):
-src: 目标图像-code: 颜色转换方式-dst: 图像大小-dstCN: 颜色通道大小
import cv2img