使用opencv将图片转为灰度图主要有两种方法,第一种是将彩色图转为灰度图,第二种是在使用OpenCV读取图片的时候直接读取为灰度图。
将彩色图转为灰度图
import cv2
import numpy as np
if __name__ == __main__:
img_path = timg.jpg
img = cv2.imread(img_path)
#获取图片的宽和高
width,height = img.shape[:2][::-1]
#将图片缩小便于显示观看
img_resize = cv2.resize(img,
(int(width*0.5
2023-03-02 10:54:23
107KB
c
gray
nc
1