Spaces:
Sleeping
Sleeping
Vela
commited on
Commit
·
50a42c6
1
Parent(s):
4d9c27e
updated resize function
Browse files- app.py +1 -1
- src/app/image_conversion.py +3 -1
- src/modules/home_page.py +7 -0
app.py
CHANGED
@@ -13,7 +13,7 @@ if uploaded_file:
|
|
13 |
st.image(image, caption="Uploaded Image", width=500)
|
14 |
|
15 |
file_path = image_conversion.get_file_path(uploaded_file)
|
16 |
-
selected_option = st.selectbox("Choose the following",["","Rotate","Change to RGB", "Change to BGR", "Change to Grayscale","Increase Brightness","Blur Image"])
|
17 |
option = selected_option.replace(" ","_").lower()
|
18 |
image_conversion.display_converted_image(st, option, file_path)
|
19 |
|
|
|
13 |
st.image(image, caption="Uploaded Image", width=500)
|
14 |
|
15 |
file_path = image_conversion.get_file_path(uploaded_file)
|
16 |
+
selected_option = st.selectbox("Choose the following",["","Rotate","Change to RGB", "Change to BGR", "Change to Grayscale","Increase Brightness","Blur Image", "Resize Image"])
|
17 |
option = selected_option.replace(" ","_").lower()
|
18 |
image_conversion.display_converted_image(st, option, file_path)
|
19 |
|
src/app/image_conversion.py
CHANGED
@@ -33,4 +33,6 @@ def display_converted_image(st, option, file_path):
|
|
33 |
elif option == "blur_image":
|
34 |
file = home_page.change_image_color_format(file_path,"Blur_Image")
|
35 |
st.image(file, width=500)
|
36 |
-
|
|
|
|
|
|
33 |
elif option == "blur_image":
|
34 |
file = home_page.change_image_color_format(file_path,"Blur_Image")
|
35 |
st.image(file, width=500)
|
36 |
+
elif option == "resize_image":
|
37 |
+
file=home_page.change_image_color_format(file_path,"resize_image")
|
38 |
+
st.image(file, width=500)
|
src/modules/home_page.py
CHANGED
@@ -23,6 +23,9 @@ def change_image_color_format(file_path, format_type, angle=0,factor=1.5):
|
|
23 |
elif format_type.lower() == "blur_image":
|
24 |
imgBlur = cv2.GaussianBlur(img,(7,7),0)
|
25 |
return imgBlur
|
|
|
|
|
|
|
26 |
|
27 |
|
28 |
# Function to rotate an OpenCV image (numpy.ndarray)
|
@@ -46,4 +49,8 @@ def increase_brightness(image, factor=1.2):
|
|
46 |
brightened_image = np.clip(brightened_image, 0, 255).astype(np.uint8)
|
47 |
|
48 |
return brightened_image
|
|
|
|
|
|
|
|
|
49 |
|
|
|
23 |
elif format_type.lower() == "blur_image":
|
24 |
imgBlur = cv2.GaussianBlur(img,(7,7),0)
|
25 |
return imgBlur
|
26 |
+
elif format_type.lower() == "resize_image":
|
27 |
+
resized_image = resize_image(img,width=1000,height=1000)
|
28 |
+
return resized_image
|
29 |
|
30 |
|
31 |
# Function to rotate an OpenCV image (numpy.ndarray)
|
|
|
49 |
brightened_image = np.clip(brightened_image, 0, 255).astype(np.uint8)
|
50 |
|
51 |
return brightened_image
|
52 |
+
|
53 |
+
def resize_image(img,width = 200,height = 200):
|
54 |
+
imgResize = cv2.resize(img,(width,height))
|
55 |
+
return imgResize
|
56 |
|