Gopalag commited on
Commit
8e31d11
·
verified ·
1 Parent(s): afdca6f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -36,7 +36,7 @@ def create_tshirt_preview(design_image, tshirt_color="white"):
36
  design_image = design_image.resize((design_width, design_height), Image.Resampling.LANCZOS)
37
 
38
  # Calculate position to center design on shirt
39
- x = (tshirt_width - design_width) // 2.2
40
  y = int(tshirt_height * 0.20) # Adjust this value based on your template
41
 
42
  # If design has transparency (RGBA), create mask
@@ -92,7 +92,8 @@ def enhance_prompt_for_tshirt(prompt, style=None):
92
  "vintage": ["distressed effect", "retro typography", "vintage illustration"],
93
  "artistic": ["hand-drawn style", "watercolor effect", "artistic illustration"],
94
  "geometric": ["abstract shapes", "geometric patterns", "modern design"],
95
- "typography": ["bold typography", "creative lettering", "text-based design"]
 
96
  }
97
 
98
  base_terms = [
@@ -147,8 +148,8 @@ TSHIRT_COLORS = {
147
  examples = [
148
  ["Cool geometric mountain landscape", "minimal", "White"],
149
  ["Vintage motorcycle with flames", "vintage", "Black"],
150
- ["Abstract watercolor butterfly in forest", "artistic", "White"],
151
- ["Adventure Awaits typography", "typography", "Gray"]
152
  ]
153
 
154
  styles = [
@@ -156,7 +157,8 @@ styles = [
156
  "vintage",
157
  "artistic",
158
  "geometric",
159
- "typography"
 
160
  ]
161
 
162
  css = """
 
36
  design_image = design_image.resize((design_width, design_height), Image.Resampling.LANCZOS)
37
 
38
  # Calculate position to center design on shirt
39
+ x = (tshirt_width - design_width) // 2
40
  y = int(tshirt_height * 0.20) # Adjust this value based on your template
41
 
42
  # If design has transparency (RGBA), create mask
 
92
  "vintage": ["distressed effect", "retro typography", "vintage illustration"],
93
  "artistic": ["hand-drawn style", "watercolor effect", "artistic illustration"],
94
  "geometric": ["abstract shapes", "geometric patterns", "modern design"],
95
+ "typography": ["bold typography", "creative lettering", "text-based design"],
96
+ "realistic": ["realistic", "cinematic", "photograph"]
97
  }
98
 
99
  base_terms = [
 
148
  examples = [
149
  ["Cool geometric mountain landscape", "minimal", "White"],
150
  ["Vintage motorcycle with flames", "vintage", "Black"],
151
+ ["flamingo in scenic forset", "realistic", "White"],
152
+ ["Adventure Starts typography", "typography", "White"]
153
  ]
154
 
155
  styles = [
 
157
  "vintage",
158
  "artistic",
159
  "geometric",
160
+ "typography",
161
+ "realistic"
162
  ]
163
 
164
  css = """