radna commited on
Commit
bdb450e
·
verified ·
1 Parent(s): 8fd081a

Upload 41 files

Browse files
Files changed (21) hide show
  1. 1.jpg +0 -0
  2. 10.jpg +0 -0
  3. 11.jpg +0 -0
  4. 12.jpg +0 -0
  5. 13.jpg +0 -0
  6. 14.jpg +0 -0
  7. 15.jpg +0 -0
  8. 16.jpg +0 -0
  9. 17.jpg +0 -0
  10. 18.jpg +0 -0
  11. 19.jpg +0 -0
  12. 2.jpg +0 -0
  13. 20.jpg +0 -0
  14. 3.jpg +0 -0
  15. 4.jpg +0 -0
  16. 5.jpg +0 -0
  17. 6.jpg +0 -0
  18. 7.jpg +0 -0
  19. 8.jpg +0 -0
  20. 9.jpg +0 -0
  21. tset.py +47 -0
1.jpg CHANGED
10.jpg CHANGED
11.jpg CHANGED
12.jpg CHANGED
13.jpg CHANGED
14.jpg CHANGED
15.jpg CHANGED
16.jpg CHANGED
17.jpg CHANGED
18.jpg CHANGED
19.jpg CHANGED
2.jpg CHANGED
20.jpg CHANGED
3.jpg CHANGED
4.jpg CHANGED
5.jpg CHANGED
6.jpg CHANGED
7.jpg CHANGED
8.jpg CHANGED
9.jpg CHANGED
tset.py ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import cv2
3
+
4
+ # Function to resize image
5
+ def image_resize(image, width=None, height=None, inter=cv2.INTER_AREA):
6
+ dim = None
7
+ (h, w) = image.shape[:2]
8
+
9
+ if width is None and height is None:
10
+ return image
11
+
12
+ if width is None:
13
+ r = height / float(h)
14
+ dim = (int(w * r), height)
15
+ else:
16
+ r = width / float(w)
17
+ dim = (width, int(h * r))
18
+
19
+ resized = cv2.resize(image, dim, interpolation=inter)
20
+ return resized
21
+
22
+ # Function to convert and resize images
23
+ def convert_and_resize_images_in_folder(folder_path):
24
+ for filename in os.listdir(folder_path):
25
+ if filename.lower().endswith(('.png', '.jpeg', '.bmp', '.tiff', '.gif', '.jpg')):
26
+ file_path = os.path.join(folder_path, filename)
27
+
28
+ # Read the image
29
+ image = cv2.imread(file_path)
30
+ if image is None:
31
+ print(f"Error reading {file_path}")
32
+ continue
33
+
34
+ # Resize the image
35
+ resized_image = image_resize(image, height=1080)
36
+
37
+ # Construct the output file name
38
+ base, ext = os.path.splitext(filename)
39
+ output_file_path = os.path.join(folder_path, base + '.jpg')
40
+
41
+ # Save the image in JPEG format
42
+ cv2.imwrite(output_file_path, resized_image)
43
+ print(f"Converted and resized {file_path} to {output_file_path}")
44
+
45
+ if __name__ == "__main__":
46
+ folder_path = '.' # current folder
47
+ convert_and_resize_images_in_folder(folder_path)