OpenCV中文路径问题、matplotlib可视化中文乱码问题的解决办法
生活随笔
收集整理的這篇文章主要介紹了
OpenCV中文路径问题、matplotlib可视化中文乱码问题的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCV中文路徑問題、matplotlib可視化中文亂碼問題的解決辦法
OpenCV中文路徑問題
讀取圖片
? 其中img_path為讀取圖片路徑,可以包含中文
img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), 1)?保存圖片
保存圖像,其中img為所要保存的圖像原始數據,save_path為保存圖片路徑,可以包含中文,‘.jpg’為保存文件格式,在參數img后可以添加壓縮參數,與cv2.imwrite()函數的參數是一致的。
cv2.imencode('.jpg', img)[1].tofile(save_path)?
matplotlib可視化中文亂碼問題
解決方法:
在添加中文軸標簽或標題等時,將下面兩行代碼放入它們之前
plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False?
總結
以上是生活随笔為你收集整理的OpenCV中文路径问题、matplotlib可视化中文乱码问题的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 优化not null_mys
- 下一篇: 贝叶斯用于文档分类