我想将某些图片复制到某个目录,而不是cv2.imwrite
图片。原因是当我在OpenCV中使用cv2.imwrite
时,我得到的图像比原始图像大,除此之外我可以看到一些图像正在旋转。
在Python + OpenCV中是否可以实现,因为我不希望在原始图像上进行任何操作,cv2.imwrite
似乎正在做什么?
感谢。
答案 0 :(得分:1)
您不需要opencv来执行此操作。您可以使用shutil
库。
import shutil
shutil.copyfile('path/to/1.jpg', 'new/path/to/1.jpg')
请注意,目标路径也必须指定文件名。如果您不想这样,可以使用shutil.copy2
来指定目录作为目标。
shutil.copy2('path/to/1.jpg', 'new/path/to/dir')