最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python如何利用cv2模塊讀取顯示保存圖片

 更新時間:2021年06月04日 09:19:01   作者:Eva215665  
cv2模塊還是一個可以進行跨平臺的視覺庫,可以進行人臉識別,經(jīng)常在機器上被廣泛應用,這篇文章主要介紹了python利用cv2讀取顯示保存圖片的相關資料,需要的朋友可以參考下

1. 讀取圖片

使用函數(shù)cv2.imread(filepath,flags)讀入一副圖片

filepath:要讀入圖片的完整路徑

flags:讀入圖片的標志

cv2.IMREAD_COLOR:默認參數(shù),讀入一副彩色圖片,忽略alpha通道

cv2.IMREAD_GRAYSCALE:讀入灰度圖片

cv2.IMREAD_UNCHANGED:顧名思義,讀入完整圖片,包括alpha通道

import numpy as npimport cv2img = cv2.imread(‘1.jpg',cv2.IMREAD_GRAYSCALE)

2. 顯示圖片

cv2.imshow(wname,img)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.destroyWindow(wname)

使用函數(shù)cv2.imshow(wname,img)顯示圖像,第一個參數(shù)是顯示圖像的窗口的名字,第二個參數(shù)是要顯示的圖像(imread讀入的圖像),窗口大小自動調(diào)整為圖片大小

cv2.waitKey顧名思義等待鍵盤輸入,單位為毫秒,即等待指定的毫秒數(shù)看是否有鍵盤輸入,若在等待時間內(nèi)按下任意鍵則返回按鍵的ASCII碼,程序繼續(xù)運行。若沒有按下任何鍵,超時后返回-1。參數(shù)為0表示無限等待。不調(diào)用waitKey的話,窗口會一閃而逝,看不到顯示的圖片

cv2.destroyAllWindow()銷毀所有窗口

cv2.destroyWindow(wname)銷毀指定窗口wname

保存圖片

cv2.imwrite(filepahe, img, flag)

第一個參數(shù)filepath是要保存的文件路徑及文件名,例如

filepath='"D\\TooBox\\0.jpg"

第二個參數(shù)是要保存的圖像??蛇x的第三個參數(shù),它針對特定的格式:對于JPEG,其表示的是圖像的質量,用0 - 100的整數(shù)表示,默認95;對于png ,第三個參數(shù)表示的是壓縮級別。默認為3.

注意:cv2.IMWRITE_JPEG_QUALITY類型為 long ,必須轉換成 int

cv2.IMWRITE_PNG_COMPRESSION, 從0到9 壓縮級別越高圖像越小。

cv2.imwrite('1.png', img, [int(cv2.IMWRITE_JPEG_QUALITY),95])
cv2.imwrite('1.png',img,[int(cv2.IMWRITE_PNG_COMPRESSION),9])

圖片操作

圖片翻轉

使用函數(shù)cv2.flip(img,flipcode)翻轉圖像,flipcode控制翻轉效果

flipcode = 0:沿x軸翻轉

flipcode > 0:沿y軸翻轉

flipcode < 0:x,y軸同時翻轉

imgflip=cv2.flip(img,1)

圖片復制

imgcopy=img.copy()

顏色空間轉換

RGB彩色圖片轉為灰度圖片

img2 = cv2.cvtColor(img,cv2.COLOR_RGB2GRAY)

灰度圖片轉為RGB彩色圖片

img3 = cv2.cvtColor(img,cv2.COLOR_GRAY2RGB)

總結

到此這篇關于python利用cv2讀取顯示保存圖片的文章就介紹到這了,更多相關python cv2讀取圖片內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用python爬蟲實現(xiàn)抓取動態(tài)加載數(shù)據(jù)

    使用python爬蟲實現(xiàn)抓取動態(tài)加載數(shù)據(jù)

    這篇文章主要給大家介紹了如何用python爬蟲抓取豆瓣電影“分類排行榜”中的電影數(shù)據(jù),比如輸入“犯罪”則會輸出所有犯罪影片的電影名稱、評分,文中通過代碼示例和圖文介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • Python常見字符串操作函數(shù)小結【split()、join()、strip()】

    Python常見字符串操作函數(shù)小結【split()、join()、strip()】

    這篇文章主要介紹了Python常見字符串操作函數(shù),結合實例形式總結分析了split()、join()及strip()的常見使用技巧與注意事項,需要的朋友可以參考下
    2018-02-02
  • 利用python畫出AUC曲線的實例

    利用python畫出AUC曲線的實例

    今天小編就為大家分享一篇利用python畫出AUC曲線的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python導包的幾種方法(自定義包的生成以及導入詳解)

    python導包的幾種方法(自定義包的生成以及導入詳解)

    這篇文章主要介紹了python導包的幾種方法(自定義包的生成以及導入詳解),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • python代碼 FTP備份交換機配置腳本實例解析

    python代碼 FTP備份交換機配置腳本實例解析

    這篇文章主要介紹了python代碼 FTP備份交換機配置腳本實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • django實現(xiàn)web接口 python3模擬Post請求方式

    django實現(xiàn)web接口 python3模擬Post請求方式

    今天小編就為大家分享一篇django實現(xiàn)web接口 python3模擬Post請求方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python中import語句用法案例講解

    Python中import語句用法案例講解

    在實際應用中,有時程序所要實現(xiàn)功能比較復雜,代碼量也很大,若把所有的代碼都存儲在一個文件中,則不利于代碼的復用和維護,這篇文章主要介紹了Python中import語句用法詳解,需要的朋友可以參考下
    2022-12-12
  • Python hashlib加密模塊常用方法解析

    Python hashlib加密模塊常用方法解析

    這篇文章主要介紹了Python hashlib加密模塊常用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • python使用thrift教程的方法示例

    python使用thrift教程的方法示例

    這篇文章主要介紹了python使用thrift教程的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 在Linux系統(tǒng)上通過uWSGI配置Nginx+Python環(huán)境的教程

    在Linux系統(tǒng)上通過uWSGI配置Nginx+Python環(huán)境的教程

    這篇文章主要介紹了在Linux系統(tǒng)上通過uWSGI配置Nginx+Python環(huán)境的教程,示例中為Ubuntu系統(tǒng)并且默認使用系統(tǒng)中自帶的Python解釋器,需要的朋友可以參考下
    2015-12-12

最新評論

洪湖市| 海口市| 大厂| 南充市| 焦作市| 府谷县| 夏津县| 庐江县| 滦平县| 永州市| 宣化县| 南安市| 满城县| 客服| 麻栗坡县| 台州市| 杨浦区| 灵寿县| 绥芬河市| 承德县| 曲麻莱县| 宜黄县| 揭阳市| 罗城| 淅川县| 柳江县| 开化县| 荣昌县| 上杭县| 天峨县| 山东省| 临泉县| 鞍山市| 漾濞| 全椒县| 当涂县| 铜山县| 建湖县| 稷山县| 安溪县| 南皮县|