# -*- coding: utf-8 -*- # @Time : 2022-7-24 0024 15:59 # @Author : Qing # @Email : derighoid@gmail.com # @File : main.py # @Software: PyCharm from GammaCorrection import * from Modify_Pixels import * from Orientation_Modification import * from Subtractive_Algorithm import * from Image_Mix import * from Blue_noise_sampling import * from Image_Capture import * if __name__ == '__main__': # 图片读取 picture_read = pictureRead('E:\\桌面\\Python_Picture_Analysis\\data\\th.png') #图片展示 # picture_read.plt_image() # 图片修改 modif_image = modfifyImage('E:\\桌面\\Python_Picture_Analysis\\data\\th.png') # modif_image.img_RGB() # modif_image.pixInversion() # 图片方向修改 direction_Changes = directionChanges('E:\\桌面\\Python_Picture_Analysis\\data\\th.png') # direction_Changes.verticalSummetry_right() # 右旋转 # direction_Changes.verticalSummetry_lift() # 左旋转 # direction_Changes.mirrorSymmetry() # 镜像对称 # direction_Changes.imageRepetition() # 图像重复 # # direction_Changes.img_Save() # 图像保存 # 减色算法 reduce_color = ReduceColor('E:\\桌面\\Python_Picture_Analysis\\data\\th.png') # reduce_color.decrease_color() # 减色算法 # # reduce_color.img_Save() # reduce_color.imgBinarization() #图像二值化 # Gamma矫正 # gammaCorrect("./data/th.png", 1.5) # # # 图片截取 # # left, upper, right, lower # imgCut('E:\\桌面\\Python_Picture_Analysis\\data\\th.png',20,10,190,190) # # imgCut('E:\\桌面\\Python_Picture_Analysis\\data\\picture.png',30,70,230,230) # # # 图片替换 # imgReplace('E:\\桌面\\Python_Picture_Analysis\\data\\th.png', "E:\\桌面\\Python_Picture_Analysis\\data\\picture.png", # 10, 50, 250, 250) # # # 阿尔法混合 # imageMix('E:\\桌面\\Python_Picture_Analysis\\data\\th.png','E:\\桌面\\Python_Picture_Analysis\\data\\picture.png') # # #采样 showImage("./data/th.png")