diff --git a/.gitignore b/.gitignore index 259148f..3f353fb 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,9 @@ *.exe *.out *.app + +# Folders +.history +.idea +.run +.vscode \ No newline at end of file diff --git a/src/img-resizer/dataset/dataset-original/ferrari-roma.jpg b/src/img-resizer/dataset/dataset-original/ferrari-roma.jpg new file mode 100644 index 0000000..60cb716 Binary files /dev/null and b/src/img-resizer/dataset/dataset-original/ferrari-roma.jpg differ diff --git a/src/img-resizer/dataset/dataset-original/macbook.jpg b/src/img-resizer/dataset/dataset-original/macbook.jpg new file mode 100644 index 0000000..9095892 Binary files /dev/null and b/src/img-resizer/dataset/dataset-original/macbook.jpg differ diff --git a/src/img-resizer/dataset/dataset-original/pi4.jpeg b/src/img-resizer/dataset/dataset-original/pi4.jpeg new file mode 100644 index 0000000..3587d67 Binary files /dev/null and b/src/img-resizer/dataset/dataset-original/pi4.jpeg differ diff --git a/src/img-resizer/dataset/dataset-resized/ferrari-roma.jpg b/src/img-resizer/dataset/dataset-resized/ferrari-roma.jpg new file mode 100644 index 0000000..df4453f Binary files /dev/null and b/src/img-resizer/dataset/dataset-resized/ferrari-roma.jpg differ diff --git a/src/img-resizer/dataset/dataset-resized/macbook.jpg b/src/img-resizer/dataset/dataset-resized/macbook.jpg new file mode 100644 index 0000000..3f71e97 Binary files /dev/null and b/src/img-resizer/dataset/dataset-resized/macbook.jpg differ diff --git a/src/img-resizer/dataset/dataset-resized/pi4.jpeg b/src/img-resizer/dataset/dataset-resized/pi4.jpeg new file mode 100644 index 0000000..6082fd5 Binary files /dev/null and b/src/img-resizer/dataset/dataset-resized/pi4.jpeg differ diff --git a/src/img-resizer/img-resizer.py b/src/img-resizer/img-resizer.py new file mode 100644 index 0000000..fae8efb --- /dev/null +++ b/src/img-resizer/img-resizer.py @@ -0,0 +1,22 @@ +import numpy as np +import cv2 +import os +from matplotlib import pyplot as plt + +inputFolder = os.path.join(os.getcwd(), 'dataset', 'dataset-original') +outputFolder = os.path.join(os.getcwd(), 'dataset', 'dataset-resized') +resolution = tuple((640,640)) + +if os.path.exists(outputFolder) is False: + os.mkdir(outputFolder) + +for filename in os.listdir(inputFolder): + if filename.endswith(".jpg") or filename.endswith(".jpeg"): + img_org = cv2.imread(inputFolder + '/' + filename) + img_res = cv2.resize(img_org, resolution) + cv2.imwrite(os.path.join(outputFolder, filename), img_res) + else: + continue + +#debug string +print(cv2.__version__) \ No newline at end of file