2021-02-24 Python等比例压缩与质量处理图片
生活随笔
收集整理的這篇文章主要介紹了
2021-02-24 Python等比例压缩与质量处理图片
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python等比例壓縮與質量處理圖片
一.Python?PIL
?
1、在使用PIL image處理圖像要獲取高質量的關鍵地方是下面兩點:
2、核心代碼:
3、示例:
?
二.Python?OpenCV
?
1、使用opencv保存圖像
cv2.imwrite(存儲路徑,圖像變量, [存盤標識])2、存盤標識說明:
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?
3、存盤標識示例:
?
cv2.imwrite('img.jpg',img,[int(cv2.IMWRITE_JPEG_QUALTY),70])? 把img變量保存到img.png,圖片品質為704、不同類型圖片說明:
?
保存png圖像,圖像后綴必須為.png,圖像質量0-9,默認為3,0質量最好,9最差。
- ?
保存jpg圖像,圖像后綴必須為.jpg,圖像質量0-100,默認為95,100最好,0最差。
- ?
5、示例:
?
總結
以上是生活随笔為你收集整理的2021-02-24 Python等比例压缩与质量处理图片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matlab 利用M文件产生模糊控制器
- 下一篇: 2021-02-25 matlab 字符