Quantcast
Channel: OpenCV Q&A Forum - Latest question feed
Viewing all articles
Browse latest Browse all 19555

The imread of python opencv 3.1 can't work with chinese pathdir?

$
0
0
The imread command can't read a picture with a **chinese** path. ` import cv2 import numpy as np f=r"D:\OneDrive\火山渣颗粒原始数据\火山渣处理.bmp" img=cv2.imread(f,0) ` If use `img=cv2.imread(f.encode('gbk'),0)`, there will raise a TypeError: bad argument type for built-in operatio. * OS: win7 64bit * Opencv: 3.1 * Python: 3.5.2 But, when I use Python 2.7 and Opencv 2.4, it work well with: `f=ur"D:\OneDrive\火山渣颗粒原始数据\火山渣_处理.bmp".encode('gbk')` How can I solve this problem?

Viewing all articles
Browse latest Browse all 19555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>