Advertisement
Guest User

UnsharpMaskOpenCVPyScript

a guest
Dec 4th, 2021
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. import cv2
  2. import glob
  3.  
  4. def unsharp(file_name):
  5.     img_number = 1
  6.     my_list=[]
  7.     for file in glob.glob('H:/png/*.*'):
  8.         image = cv2.imread(file)
  9.         my_list.append(image)
  10.         gaussian_3 = cv2.GaussianBlur(image, (0, 0), 2.0)
  11.         unsharp_image = cv2.addWeighted(image, 4.0, gaussian_3, -3.0, 0)
  12.         cv2.imwrite("H:/png/o/"+str(file_name)+str(img_number)+"new"+'.png', unsharp_image, [cv2.IMWRITE_PNG_COMPRESSION, 4])
  13.         #print(file_name)
  14.         img_number +=1
  15.         return(img_number)
  16.  
  17. file_iter = 1
  18. file_name = []
  19. for file in glob.glob('H:/png/*.*'):
  20.     file_name.append(file)
  21.     #print(file_name)
  22.     unsharp(file_name)
  23.     file_iter +=1
  24.     file_name.clear()
  25.    
  26.  
  27. print("done")
  28.  
  29.  
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement