zoukankan      html  css  js  c++  java
  • 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 !')
  • 相关阅读:
    BZOJ 1050 旅行
    BZOJ 1040 骑士
    BZOJ 1038 瞭望塔
    BZOJ 1037 生日聚会
    BZOJ 1823 满汉全席
    BZOJ 3091 城市旅行
    CF702E Analysis of Pathes in Functional Graph
    Luogu 2154 [SDOI2009]虔诚的墓主人
    Luogu 1268 树的重量
    Luogu 4867 Gty的二逼妹子序列
  • 原文地址:https://www.cnblogs.com/lely/p/10364414.html
Copyright © 2011-2022 走看看