Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -93,14 +93,14 @@ def process_image(image_path):
|
|
93 |
pred = np.argmax(pred, axis=-1).astype(np.int32)
|
94 |
|
95 |
face_skin = face_skin_extract(pred, image_x)
|
96 |
-
face_skin_vis = cv2.imread(face_skin)
|
97 |
dominant_color_rgb = extract_dom_color_kmeans(face_skin)
|
98 |
|
99 |
monk_tone, monk_hex, derived_hex = closest_tone_match(
|
100 |
(dominant_color_rgb[0], dominant_color_rgb[1], dominant_color_rgb[2])
|
101 |
)
|
102 |
|
103 |
-
return [monk_tone,derived_hex,monk_hex
|
104 |
|
105 |
|
106 |
inputs = gr.Image(type="filepath", label="Upload Face Image")
|
@@ -109,7 +109,6 @@ outputs = [
|
|
109 |
gr.ColorPicker(label="Derived Color"),
|
110 |
gr.ColorPicker(label="Closest Monk Color"),
|
111 |
# gr.JSON(label="Dominant RGB Values"),
|
112 |
-
gr.Image(label="Skin Mask Visualization")
|
113 |
]
|
114 |
|
115 |
interface = gr.Interface(
|
|
|
93 |
pred = np.argmax(pred, axis=-1).astype(np.int32)
|
94 |
|
95 |
face_skin = face_skin_extract(pred, image_x)
|
96 |
+
# face_skin_vis = cv2.imread(face_skin)
|
97 |
dominant_color_rgb = extract_dom_color_kmeans(face_skin)
|
98 |
|
99 |
monk_tone, monk_hex, derived_hex = closest_tone_match(
|
100 |
(dominant_color_rgb[0], dominant_color_rgb[1], dominant_color_rgb[2])
|
101 |
)
|
102 |
|
103 |
+
return [monk_tone,derived_hex,monk_hex]
|
104 |
|
105 |
|
106 |
inputs = gr.Image(type="filepath", label="Upload Face Image")
|
|
|
109 |
gr.ColorPicker(label="Derived Color"),
|
110 |
gr.ColorPicker(label="Closest Monk Color"),
|
111 |
# gr.JSON(label="Dominant RGB Values"),
|
|
|
112 |
]
|
113 |
|
114 |
interface = gr.Interface(
|