人生第一张灰度图就交给OpenCV了
也就一段话搞定,强大的工具
import cv2 as cv
src = cv.imread("image/bayer.png")
cv.imshow("normal",src)
src=cv.cvtColor(src,cv.COLOR_BGR2GRAY)
cv.imshow("gray",src)
cv.waitKey(0)
这里有个重点是OpenCV的颜色顺序是BGR的,和我们一般使用的RGB顺序不一致
所以如果要配合其他图片操作工具(比如:Matplotlib)的时候就要注意这个色彩的转换
效果如下图