cv2 影像的讀取

Lois發表於2020-05-31

影像的讀取

$ pip3 install opencv-python
retval = cv2.imread(檔名[, 顯示控制元件引數])
# 引數
cv.IMREAD_UNCHANGED
cv.IMREAD_GRAYSCALE
cv.IMREAD_COLOR

顯示影像

None = cv2.imshow(視窗名, 影像名)
# eg:
cv2.imshow("demo", image)
retval = cv2.waitK(    [, delay])
delay:
        delay > 0     # 等待 delay 毫秒
        delay < 0     # 等待鍵盤單擊
        delay = 0     # 無限等待

刪掉所有視窗

cv2.destroyALLWindows()

儲存影像

retval = cv2.imwrite(檔案地址, 檔名)
# eg:
# 讀取 Windows D 盤目錄下的 test.jpg
cv2.imwrite('D:\\test.jpg', img)

MacOS:
讀取當前目錄下的 test.jpg

cv2.imwrite(‘./test.jpg’, img)

本作品採用《CC 協議》,轉載必須註明作者和本文連結
Hacking

相關文章