Python + OpenCV - 将图像保存到特定目录

时间:2017-06-20 20:49:13

标签: python image opencv save

我有以下脚本,我试图读取并映像并将其保存(写入)到目录中。该脚本运行没有任何错误,但我找不到写入该目录的图像,为什么会这样?

import cv2
img = cv2.imread('1.jpg')
path = '/home/user/Desktop/my_folder/'
cv2.imwrite(str(path) + str(img) + '.jpg', img)

感谢。

1 个答案:

答案 0 :(得分:2)

组合路径的正确方法是使用os.path.join

import os
cv2.imwrite(os.path.join(path, 'your_image.jpg'), img)

另外,请确保str(img)是文件的有效名称,否则请使用其他名称。