python之OpenCv(二)---保存圖像


1、使用opencv保存圖像

cv2.imwrite(存儲路徑,圖像變量[,存盤標識])

存盤標識:

  1.  cv2.CV_IMWRITE_JPEG_QUALITY  設置圖片格式為.jpeg或者.jpg的圖片質量,其值為0---100(數值越大質量越高),默認95
  2.    cv2.CV_IMWRITE_WEBP_QUALITY  設置圖片的格式為.webp格式的圖片質量,值為0--100
  3.   cv2.CV_IMWRITE_PNG_COMPRESSION  設置.png格式的壓縮比,其值為0--9(數值越大,壓縮比越大),默認為3

例如:

cv2.imwrite('img.jpg',img,[int(cv2.IMWRITE_JPEG_QUALTY),70])  把img變量保存到img.png,圖片品質為70

import cv2

cv2.namedWindow("Image") #創建窗口

img = cv2.imread('ver.jpg')
cv2.imshow("Image",img)

cv2.imwrite('test.jpg',img,[int(cv2.IMWRITE_JPEG_QUALITY),70])

cv2.waitKey(0)
cv2.destroyWindow("Image")  #關閉窗口

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM