python 在中英切换中遇到的编码问题 cv2 os.sys
来源:互联网 发布:linux alias 配置文件 编辑:程序博客网 时间:2024/05/17 05:54
python chardet模块检测编码
(1)ascii编码
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
(2)cv2无法读取和保存图片(图片的路径是中文)
# read an imageimgpath = 'C:/Users/liesmars/Desktop/图片/梅花.jpg'uiimgpath = unicode(imgpath,'utf-8')img = cv2.imdecode(np.fromfile(uiimgpath,dtype=np.uint8),-1)print img# write an imageimgsavepath = 'C:/Users/liesmars/Desktop/图片/梅花2.jpg'ui_imgsavepath = unicode(imgsavepath,'utf-8')cv2.imencode(ui_imgsavepath,img)[1].tofile(ui_imgsavepath)
(3)用os.sys打开资源管理器,路径含有中文时打开默认路径C:
路径是utf-8,先decode 再encode
例如:path = ‘c:/desktop/视频/’
OpenPath = path.decode('utf-8).encode('cp963')
0 0
- python 在中英切换中遇到的编码问题 cv2 os.sys
- Python 运行cv2中出现的问题
- Python中os.lisrdir()编码问题
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- Python中os与sys两模块的区别
- Python中os与sys两模块的区别
- Python中os与sys两模块的区别
- python 中 os._exit(), sys.exit(), exit() 的区别是什么?
- Python 中os与sys两模块的区别
- python中os和sys模块的使用
- Python中os与sys两模块的区别
- python 中 os 和 sys 的区别和联系
- Python中os与sys两模块的区别
- Python中文编码过程中遇到的一些问题
- python学习:编码中遇到的问题原因及解决方案
- python读取csv中所遇到的中文编码问题
- Python中 os 与 sys 模块
- Python中re time os sys模块
- Zookeeper常用命令
- 重入锁ReentrantLock
- Storm集群模式下cleanup解决方法
- 内存四区
- 日中「家」制度の比較
- python 在中英切换中遇到的编码问题 cv2 os.sys
- 由于磁盘空间不够导致redis,zookeeper,kafka,storm死掉的解决方法
- 线程
- 线性表的链式存储与实现
- get方式请求转码
- Template模式
- 官方给的 JXLS 读取 excel 文件的例子
- Bone Collector HDU
- Kalman滤波器从原理到实现