我有以下脚本,我试图读取并映像并将其保存(写入)到目录中。该脚本运行没有任何错误,但我找不到写入该目录的图像,为什么会这样?
import cv2
img = cv2.imread('1.jpg')
path = '/home/user/Desktop/my_folder/'
cv2.imwrite(str(path) + str(img) + '.jpg', img)
感谢。
答案 0 :(得分:2)
组合路径的正确方法是使用os.path.join
:
import os
cv2.imwrite(os.path.join(path, 'your_image.jpg'), img)
另外,请确保str(img)
是文件的有效名称,否则请使用其他名称。