学习记录1:用python—opencv批量实现图片黑白颜色互换

阅读: 评论:0

学习记录1:用python—opencv批量实现图片黑白颜色互换

学习记录1:用python—opencv批量实现图片黑白颜色互换

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小时内删除。

标签:批量   黑白   颜色   图片   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23