由于編碼原因,opencv3.2無法用imread/imwrite直接讀寫含有中文字符的圖像路徑,
因此讀寫要用以下2個方法:
import cv2 as cimport numpy as npimg=c.imdecode(np.fromfile(path,dtype=np.uint8),0) # 讀。最后一個參數:0-灰度,1-彩色c.imencode('.jpg',img)[1].tofile(path1) # 寫以上這篇解決Python3.5+OpenCV3.2讀取圖像的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答