首页 > 编程语言 > 详细

python opencv2 读写中文路径下的中文文件名的图片

时间:2021-02-03 18:02:57      阅读:40      评论:0      收藏:0      [点我收藏+]

 

python opencv 读写中文路径下的中文文件名的图片

import cv2
 
#定义一个叫cv_imread的函数来读取中文路径的图片,filePath是图片的完整路径
def cv_imread(filePath): #读取中文路径的图片
    cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),cv2.IMREAD_UNCHANGED)
    #imdecode读取的图像默认会按BGR通道来排列图像矩阵,如果后续需要RGB可以通过如下转换
    #cv_img=cv2.cvtColor(cv_img,cv2.COLOR_BGR2RGB)
    return cv_img
 
#定义一个叫cv_imwrite的函数来往中文路径写入img图片,filePathName是待写入的文件夹和图片名字组成的完整
#路径,如filePathName = C:\\user\\Desktop\\test.jpg
def cv_imwrite(filePathName, img):
    try:
        _, cv_img = cv2.imencode(".jpg", img)[1].tofile(filePathName)
        return True
    except:
        return False

 

python opencv2 读写中文路径下的中文文件名的图片

原文:https://www.cnblogs.com/xiaoniu-666/p/14367750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!