import os.path
import cv2# rootdir = r'D:用户目录我的图片From Yun背景图背景图' # 指明被遍历的文件夹
rootdir = r'D:yuanmadeeplabv3-plus-pytorch-2.0VOCdevkitVOC2007SegmentationClass0'for parent, dirnames, filenames in os.walk(rootdir): # 遍历图片for filename in filenames:print('parent is :' + parent)print('filename is :' + filename)currentPath = os.path.join(parent, filename)print('the full name of the file is :' + currentPath)im=cv2.imread(currentPath)#彩色图像转为灰度图像(3通道变为1通道)gray=cv2.cvtColor(im,cv2.COLOR_BGR2GRAY)#最大图像灰度值减去原图像,即可得到反转的图像out=255-gray# newname=r"D:用户目录我的图片From Yun背景图背景图反转"+'\'+filename+"(1).jpg"newname = r"D:yuanmadeeplabv3-plus-pytorch-2.0VOCdevkitVOC2007SegmentationClass" + '\' + filename # 重新命名cv2.imwrite(newname,out,) #保存结束
# im = Image.open(r'C:UsersAdministratorDesktop新建文件夹 (2)1.jpg')
# out = im.transpose(Image.FLIP_LEFT_RIGHT)
# out.save(r'C:UsersAdministratorDesktop新建文件夹 (2)test2.jpg')
本文发布于:2024-02-05 05:51:02,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170725583063581.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |