成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

解決python cv2.imread 讀取中文路徑的圖片返回為None的問題

瀏覽:174日期:2022-07-23 14:16:01

使用cv2讀取圖片時,輸出圖片形狀大小時出現報錯“ ’NoneType’ object has no attribute shape”,后來排查發現讀取圖片的返回值image為None, 這就說明圖片根本就沒有被讀取。

下面圖片是問題問題解決后,為了更好的展示,寫的代碼展示,這是正常的因果關系,找錯誤排查時是從下往上推。

解決python cv2.imread 讀取中文路徑的圖片返回為None的問題

使用PIL讀取圖像,能夠成功讀取圖片,借此了解圖片的大小和格式,代碼如下圖所示:

解決python cv2.imread 讀取中文路徑的圖片返回為None的問題

cv.imread函數能夠成功讀取非中文路徑的圖片,所以就想到是不是中文路徑的問題,opencv中opencv不接受non-ascii的路徑,解決方法就是先用先用np.fromfile()讀取為np.uint8格式,再使用cv2.imdecode()解碼,如下:

解決python cv2.imread 讀取中文路徑的圖片返回為None的問題

np.fromfile(filename, dtype)是從以dtype形式讀取文件

cv2.imdecode()函數從指定的內存緩存中讀取數據,并把數據轉換(解碼)成圖像格式;主要用于從網絡傳輸數據中恢復出圖像

補充知識:python3.x, cv2.imread()導入圖片失敗,none

首先在第一次運行時,命令行中錯誤:

ValueError: embedded null character

發現是因為導入的圖片路徑中存在0

python3.x, cv2.imread()導入圖片失敗,none

1. 路徑中無中文名

2. pip list 發現也有opencv-python,(雖然我又重新下了一遍

而這些圖片用PS打開的時候,會報錯:無法完成請求,因為找到不知名的或無效的JPEG標識符類型

圖片是我從網站上爬下來的,改過其后綴名為jpg, 源圖真正的后綴名是gif.

所以要重置一些文件的格式,比如用畫圖重新保存為jpg格式。

這里注意:

后綴是一個標簽,表明文件的類型和格式,至于文件到底是不是該格式就另說了。有時候改了后綴名,文件仍能被打開(我遇到的情況),是因為文件內容還有文件頭,有些應用程序會根據文件頭中的信息來判斷文件的格式(比如windows自帶的照片查看器)而不是通過后綴名。所以切實有效的方式還是通過格式轉換軟件來轉換格式。

應用python PIL包的Image模塊將圖片重新轉換格式為jpg(徹底轉換格式,而不是只改后綴)

(當然如果只需要幾張圖的話,直接用畫圖打開另存jpg格式就好了)

img = Image.open(file_path+’/’+files[j]).convert(’RGB’)img.save(file_path+’/’+files[j]

注意要有個convert(’RGB’),不然報錯OSError: cannot write mode P as JPEG

以上這篇解決python cv2.imread 讀取中文路徑的圖片返回為None的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国语精品中文字幕| 91原创在线视频| 99riav久久精品riav| 国产99久久久久| 欧美不卡三区| 国产嫩草一区二区三区在线观看| 欧美一级一区| 国产精品尤物| 国产精品夫妻自拍| 视频一区在线视频| 国内精品伊人久久久久影院对白| 成人丝袜18视频在线观看| 永久久久久久| 成人av免费在线观看| 不卡的av中国片| 91国偷自产一区二区开放时间 | 999亚洲国产精| 麻豆久久精品| 欧美日韩美少妇| 中文欧美字幕免费| 久久成人久久爱| 欧美日韩成人一区二区三区| 久久精品日产第一区二区| 国产精品天干天干在观线| 欧美日韩免费观看一区| 色哟哟国产精品免费观看| 日韩精品一区二区三区视频 | 国产一区二区久久久| 日韩欧美一级片| 日产国产欧美视频一区精品| 91网站最新网址| 亚洲国产精品二十页| 国产另类ts人妖一区二区| 好看的日韩av电影| 国产精品久久久久aaaa樱花| 亚洲经典一区| 日韩女优电影在线观看| 国产福利一区二区三区视频在线 | 亚洲国产精品第一区二区| 国产人成亚洲第一网站在线播放| 麻豆精品久久久| 欧美国产专区| 日韩一区中文字幕| 国产一区二区三区观看| 久久不射网站| 中文字幕色av一区二区三区| 国产乱人伦精品一区二区在线观看| 欧美一区二区三区在线免费观看 | 不卡视频一二三| 欧美日韩国产首页在线观看| 国产精品一区三区| 久久婷婷久久一区二区三区| 亚洲国产日日夜夜| 色综合天天性综合| 欧美一区二区三区免费视频| 日韩国产欧美三级| 欧美精品色一区二区三区| 日韩激情视频网站| 欧美在线不卡一区| 日韩精品三区四区| 91麻豆精品国产综合久久久久久 | 成人免费视频caoporn| 午夜久久福利| 日本韩国一区二区三区| 亚洲精品在线观看视频| 奇米亚洲午夜久久精品| 中文高清一区| 国产精品无圣光一区二区| 亚洲大胆在线| 麻豆精品一区二区三区| 久久久久久久久岛国免费| 成人中文字幕在线| 国产精品欧美精品| 亚洲激情av| 日日夜夜免费精品| 7878成人国产在线观看| 欧美a级一区| 一区二区三区不卡视频| 亚洲夫妻自拍| 日韩国产欧美在线播放| 精品国产91久久久久久久妲己 | 亚洲女同女同女同女同女同69| 欧美日韩一区综合| 亚洲一区二区三区不卡国产欧美| 亚洲黄色影院| 久久爱www久久做| 国产日韩av一区| 国产欧美日韩视频一区二区三区| 国内精品在线播放| 亚洲四区在线观看| 欧美午夜电影在线观看| 日韩精品欧美精品| 久久蜜桃av一区二区天堂 | 中文字幕av一区二区三区免费看| 色婷婷综合中文久久一本| 91在线你懂得| 日本中文字幕一区二区视频| 久久久久综合网| 色综合 综合色| 99视频在线精品| 欧美videos中文字幕| 国产.欧美.日韩| 亚洲国产精品久久不卡毛片| 精品少妇一区二区三区在线视频| 亚洲日本欧美在线| 国产精品一二三区在线| 一个色妞综合视频在线观看| 精品少妇一区二区三区在线视频| 久久久久高清| 麻豆91在线播放| 国产精品女同一区二区三区| 亚洲激情中文1区| 午夜一区二区三区不卡视频| 国产高清不卡一区二区| 亚洲激情男女视频| 精品久久一区二区三区| 色悠久久久久综合欧美99| 欧美天堂亚洲电影院在线观看| 国产专区欧美精品| 成人免费一区二区三区在线观看| 欧美一级日韩免费不卡| 性色一区二区| 欧美色123| 国产精品羞羞答答xxdd | 国产精品白丝av| 亚洲不卡av一区二区三区| 蜜桃av综合| 国模吧视频一区| 成人激情小说网站| 午夜精品久久久久影视| 7777精品伊人久久久大香线蕉的| 亚洲日本视频| 91在线视频播放地址| 三级成人在线视频| 亚洲欧美日韩久久精品| 中文字幕欧美区| 日韩一区二区电影网| 欧美极品一区二区三区| 狠狠久久亚洲欧美| 亚洲国产cao| 亚洲日本在线天堂| 欧美第一区第二区| 欧美午夜精品免费| 成人视屏免费看| 老司机精品视频线观看86 | 成人免费视频网站在线观看| 日韩极品在线观看| 一区二区三区免费看视频| 欧美激情在线看| 日韩亚洲电影在线| 欧美午夜精品一区二区蜜桃| 日韩视频一区二区三区在线播放免费观看| 国产福利一区二区三区| 国产欧美日韩在线| 久久这里只有| 国产精品久久久久久久免费软件| 国语精品中文字幕| 成人av资源在线| 国产 欧美在线| 国产美女久久久久| 免播放器亚洲一区| 亚洲精品免费一二三区| 99精品视频一区| 国产精品亚洲一区二区三区在线 | 欧美在线综合视频| 在线视频国产一区| 国产精品久久久久久久久久直播| 激情偷拍久久| 亚洲国产美国国产综合一区二区| 国产亚洲成av人在线观看导航| 久久成人免费| 国产欧美日韩亚洲一区二区三区| 在线欧美视频| 亚洲美女毛片| 国产欧美二区| 欧美在线综合| 久热精品视频| 模特精品在线| 免费久久久一本精品久久区| 黑人巨大精品欧美一区二区小视频| 色综合天天综合网天天看片| 欧美凹凸一区二区三区视频| 女女同性女同一区二区三区91| 国产成人一区在线| 韩国一区二区视频| 久久国产精品一区二区| 美女视频黄频大全不卡视频在线播放| 三级在线观看一区二区| 亚洲国产色一区| 日韩国产精品久久久久久亚洲| 偷拍自拍另类欧美| 五月开心婷婷久久| 亚洲成人一区二区| 日韩av不卡一区二区| 精品一区二区三区影院在线午夜| 亚洲图片激情小说| 又紧又大又爽精品一区二区| 一区二区三区在线看| 亚洲国产视频一区| 日韩av中文字幕一区二区三区|