1 回答
TA贡献1865条经验 获得超7个赞
你必须先阅读图像cv2.imread()然后 cv2.imwrite() 这是一个小例子
import
cv2
# read image as grey scale
grey_img=cv2.imread('/home/img/python.png',cv2.IMREAD_GRAYSCALE)
# save image
status=cv2.imwrite('/home/img/python_grey.png',grey_img)
print("Image written to file-system : ",status)
如果您没有文件夹路径,那么使用它 status=cv2.imwrite('python_grey.png',grey_img) 会将照片保存在您保存.py文件的默认文件夹中
如果你想在这里保存不同的图像是代码
import cv2
import time
# for number of images you need different names so set name automatically
name=str(time.time())+str(.png))
# read image as grey scale
grey_img=cv2.imread('/home/img/python.png',cv2.IMREAD_GRAYSCALE)
# save image
status=cv2.imwrite('%s'%name,grey_img)
print("Image written to file-system : ",status)
添加回答
举报