python使用CV2读取彩色图像保存成灰度和二值化

import cv2
import os
path = os.getcwd()
# gray = cv2.imread(path + '/image/2.png', cv2.IMREAD_GRAYSCALE)# 直接得到灰度图
img = cv2.imread(path + '/image/2.png')# 先读取三通道,得到BGR格式的
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)# 转化为灰度图
# BGR = cv2.cvtColor(module,cv2.COLOR_BGR2RGB)# 转化为RGB格式
# ret,thresh = cv2.threshold(gray, 200, 255, cv2.THRESH_BINARY)#二值化
cv2.imwrite('2.png', gray) # 保存

你可能感兴趣的:(pyhton库)