OpenCV Python - 編寫影像



CV2 包有 imwrite() 函式,可以將一個影像物件儲存到某個指定的檔案中。

使用 imwrite() 函式儲存影像的命令如下所示 −

cv2.imwrite(filename, img)

影像格式由 OpenCV 自動從副檔名中確定。OpenCV 支援 *.bmp、*.dib、*.jpeg、*.jpg、*.png、*.webp、*.sr、*.tiff、*.tif 等影像檔案型別。

示例

以下程式載入了 OpenCV 圖示影像,並在按 “s” 鍵時將影像的灰度版本儲存下來 −

import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread('OpenCV_Logo.png',0)
cv2.imshow('image',img)
key=cv2.waitKey(0)
if key==ord('s'):
   cv2.imwrite("opencv_logo_GS.png", img)
cv2.destroyAllWindows()

輸出

OpenCV logo greyscale
廣告
© . All rights reserved.