Python3.6-opencv3.3 读取,转化灰度图,保存,以及二维数组创建黑色正方形并转化成BGR格式

print("welcome to python-opencv")
#读取一张图片
import cv2
import numpy as np
#读取图片
image = cv2.imread("0.jpg")
#窗口显示
cv2.imshow("Image",image)
#灰度图
grayimage = cv2.imread('0.jpg',cv2.IMREAD_GRAYSCALE)
#或者以下方式:0表示灰度图
#grayimage = cv2.imread('0.jpg',0)
#保存图片
cv2.imwrite('0-gray.jpg',grayimage)
cv2.imshow('0-gray.jpg',grayimage)
cv2.waitKey(0)
#二位数珠创建一个黑色正方形
img = np.zeros((3,3),dtype=np.uint8)
print(img)
print('----------')
#转化成bule-green-red:BGR格式
img = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR)
print(img)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章