python讀取或寫入圖片都要使用到opencv的套件cv2,詳細安裝方式觀看另一篇 [Python] PyCharm安裝Opencv模組套件
以下示範讀取圖片
import cv2
img=cv2.imread('欲讀取檔案名稱(含副檔名稱)')
cv2.imshow('自定義視窗名稱',img)
cv2.waitKey(0)
- img=cv2.imread('檔案名稱(含副檔名稱)')這段程式碼直接寫要讀的檔案名稱但檔案記得先放置在專案的目錄裡面,也可以指定絕對路徑。
- cv2.imshow('自定義視窗名稱',img)這段程式碼創建一個放置圖片的視窗,自定義名稱隨意就好
- cv2.waitKey(0)這段程式碼是顯示圖片,waitKey(0)裡的數字代表只能讓圖片顯示多久1=1毫秒,設為0代表一直顯示到主動關閉為止
以下示範寫入圖片也可以稱為另存圖片
import cv2
img=cv2.imread('欲讀取檔案名稱')
cv2.imwrite('輸出檔案名稱',img)
- cv2.imwrite('輸出檔案名稱',img)這段程式碼功能就等於將讀取進來的圖片另外命名後存檔