python,opencv图像增强

def data_enhance_save_another_path(file_dir,save_path):
    for dir in in os.listdir(fil(file_dir):
        if not ot os.path.exists(sav(save_path + dir): ): os.mkdir(sav(save_path + dir)
        for item, file in enumerate(
            [  [os.path.join(fil(file_dir, dir, file) for file in in os.listdir(os.(ir(os.path.join(fil(file_dir, dir))]):
            image =  = Image.open(fil(file)
            # 亮度增强
            image =  = ImageEnhance.Brightness(ims(image).enhance(1.0)
            # 颜色均衡
            image =  = ImageEnhance.Color(ima(image).enhance(0.85)
            # 对比度增强
            enh_con =  = ImageEnhance.Contrast(ima(image)
            contrast = 1.4
            image_contrasted = enh_nh_con.enhance(con(contrast)
            # 锐度增强
            enh_sha =  = ImageEnhance.Sharpness(ima(image_contrasted)
            sharpness = 4.0
            image_sharped = enh_nh_sha.enhance(sha(sharpness)
            # print(type(pe(np.array(ima(image_sharped)))
            # 降噪处理
            #  # cv2.fastNlMeansDensDenoisingMulti(array(image_sharped),10,10,7,21)
            # image_sharped =d =cv2.medianBlur(arr(array(image_sharped),3)
            #  # cv2.imwrite(os.(te(os.path.join(sav(save_path,dir,ir,file.split('/'('/')[-1].split('.')[0]+'_+'_enhance.jpg'),i'),image_sharped)
            image_ge_sharped.save(os.(ve(os.path.join(sav(save_path,dir,ir,file.split('/'('/')[-1].split('.')[0]+'_+'_enhance.jpg'))
'))
            # print(nt(file.split('/'('/')[-1].split('.')[0]+'_+'_enhance.jpg')
 ')
            print('finished {},{}'.format(item, file))
    print('finished all !')

 

转载于:https://www.cnblogs.com/lely/p/10364414.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值