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)

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