Spaces:
Runtime error
Runtime error
Commit
·
1bd4c24
1
Parent(s):
25a9340
refine prompt for specifying only front and fix image
Browse files
app.py
CHANGED
|
@@ -81,13 +81,15 @@ def encode_image(pil_image):
|
|
| 81 |
description_prompt = """
|
| 82 |
I want you to imagine how the technical flat sketch of the garment you see in the picture would look like, and describe it in rich details, in one paragraph.
|
| 83 |
Don't add any additional comment.
|
| 84 |
-
Specify that the flat sketch is black and white (even if the original garment has a color)
|
|
|
|
|
|
|
| 85 |
It should start with "The technical flat sketch of..."
|
| 86 |
|
| 87 |
|
| 88 |
The style of the result should look somewhat like the following example:
|
| 89 |
The technical flat sketch of the dress depicts a midi-length, off-the-shoulder design with a smocked bodice and short puff sleeves that have elasticized cuffs.
|
| 90 |
-
The elastic neckline sits straight across the chest
|
| 91 |
The bodice transitions into a flowy, tiered skirt with three evenly spaced gathered panels, creating soft volume.
|
| 92 |
Elasticized areas are marked with textured lines, while the gathers and drape is indicated through subtle curved strokes, ensuring clarity in construction details.
|
| 93 |
The flat sketch does NOT include any person and it's only the in black and white, being a technical drawing.
|
|
@@ -183,6 +185,7 @@ css = """
|
|
| 183 |
}
|
| 184 |
"""
|
| 185 |
|
|
|
|
| 186 |
|
| 187 |
# generated_prompt = ""
|
| 188 |
|
|
@@ -191,7 +194,7 @@ with gr.Blocks(css=css, theme=gr.themes.Soft()) as demo:
|
|
| 191 |
with gr.Row():
|
| 192 |
with gr.Column(elem_id="col-input-image"):
|
| 193 |
# gr.Markdown(" ## Drop your image here")
|
| 194 |
-
input_image = gr.Image(type="pil", value=
|
| 195 |
with gr.Column(elem_id="col-container"):
|
| 196 |
generate_button = gr.Button("Generate flat sketch", scale=0, variant="primary", elem_classes="btn btn-primary")
|
| 197 |
|
|
|
|
| 81 |
description_prompt = """
|
| 82 |
I want you to imagine how the technical flat sketch of the garment you see in the picture would look like, and describe it in rich details, in one paragraph.
|
| 83 |
Don't add any additional comment.
|
| 84 |
+
Specify that the flat sketch is black and white (even if the original garment has a color) and that it doesn't include the person that wear the garment.
|
| 85 |
+
Clarify that it's not made on a paper sheet, but it's digitally made, so it has plain white background, not paper.
|
| 86 |
+
Describe only the part that is visible in the picture (front or back of the garment, not both).
|
| 87 |
It should start with "The technical flat sketch of..."
|
| 88 |
|
| 89 |
|
| 90 |
The style of the result should look somewhat like the following example:
|
| 91 |
The technical flat sketch of the dress depicts a midi-length, off-the-shoulder design with a smocked bodice and short puff sleeves that have elasticized cuffs.
|
| 92 |
+
The elastic neckline sits straight across the chest, ensuring a secure fit.
|
| 93 |
The bodice transitions into a flowy, tiered skirt with three evenly spaced gathered panels, creating soft volume.
|
| 94 |
Elasticized areas are marked with textured lines, while the gathers and drape is indicated through subtle curved strokes, ensuring clarity in construction details.
|
| 95 |
The flat sketch does NOT include any person and it's only the in black and white, being a technical drawing.
|
|
|
|
| 185 |
}
|
| 186 |
"""
|
| 187 |
|
| 188 |
+
image_path = os.path.abspath("./hoodie.webp")
|
| 189 |
|
| 190 |
# generated_prompt = ""
|
| 191 |
|
|
|
|
| 194 |
with gr.Row():
|
| 195 |
with gr.Column(elem_id="col-input-image"):
|
| 196 |
# gr.Markdown(" ## Drop your image here")
|
| 197 |
+
input_image = gr.Image(type="pil", value=image_path)
|
| 198 |
with gr.Column(elem_id="col-container"):
|
| 199 |
generate_button = gr.Button("Generate flat sketch", scale=0, variant="primary", elem_classes="btn btn-primary")
|
| 200 |
|