victorisgeek commited on
Commit
3b8b9ad
·
verified ·
1 Parent(s): f19b315

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -15
app.py CHANGED
@@ -175,16 +175,16 @@ def create_interface():
175
  with gr.Tab("📀 Swap Face Image"):
176
  with gr.Row():
177
  with gr.Column():
178
- image_input = gr.Image(label='🎞️Input Image (🧩)', scale=0.5)
179
  with gr.Row():
180
- analyze_button = gr.Button(" Analyze")
181
  with gr.Row():
182
  with gr.Column():
183
- face_num = gr.Number(label='📹 Recognized Faces')
184
- face_index_num = gr.Number(label='📀 Face Index', precision=0)
185
- selected_face = gr.Image(label='💊Face to swap', interactive=False)
186
- swap_face = gr.Image(label='🧪Swap Face')
187
- swap_button = gr.Button("🧩 Swap")
188
  with gr.Column():
189
  image_output = gr.Image(label='📤Output Image',interactive=False)
190
  #text_output = gr.Textbox(placeholder="What is your name?")
@@ -195,19 +195,19 @@ def create_interface():
195
  with gr.Row():
196
  with gr.Column():
197
  source_video = gr.Video()
198
- video_info = gr.Textbox(label="📡Video Information")
199
  gr.Markdown("🛠️Select a frame for preview with the slider. Then select the face which should be swapped by clicking on it with the cursor")
200
- video_position = gr.Slider(label="📐Frame preview",interactive=True)
201
- frame_preview = gr.Image(label="📏Frame preview")
202
- face_index = gr.Textbox(label="📉Face-Index",interactive=False)
203
  with gr.Row():
204
- dest_face_vid = gr.Image(label="👑Face to swap",interactive=True)
205
- source_face_vid = gr.Image(label="🔮New Face")
206
  gr.Markdown("🔑The higher the tolerance the more likely a wrong face will be swapped. 30-40 is a good starting point.")
207
  face_tolerance = gr.Slider(label="⏳Tolerance",value=40,interactive=True)
208
- preview_video = gr.Button("🪞Preview")
209
  video_file_path = gr.Text(label="🗳️Output Video path incl. file.mp4 (when left empty it will be put in the gradio temp dir)")
210
- process_video = gr.Button("Process")
211
  with gr.Column():
212
  with gr.Column(scale=1):
213
  image_output = gr.Image()
 
175
  with gr.Tab("📀 Swap Face Image"):
176
  with gr.Row():
177
  with gr.Column():
178
+ image_input = gr.Image(label='🧑‍🦳 Target Face (🧩)', scale=0.5)
179
  with gr.Row():
180
+ analyze_button = gr.Button("🕵️ Analyze")
181
  with gr.Row():
182
  with gr.Column():
183
+ face_num = gr.Number(label='🦋 Recognized Faces')
184
+ face_index_num = gr.Number(label='🍄 Face Index', precision=0)
185
+ selected_face = gr.Image(label='🫅 Source Face', interactive=False)
186
+ swap_face = gr.Image(label='☀️Swap Face')
187
+ swap_button = gr.Button("🧶 Swap")
188
  with gr.Column():
189
  image_output = gr.Image(label='📤Output Image',interactive=False)
190
  #text_output = gr.Textbox(placeholder="What is your name?")
 
195
  with gr.Row():
196
  with gr.Column():
197
  source_video = gr.Video()
198
+ video_info = gr.Textbox(label="💻 Video Information")
199
  gr.Markdown("🛠️Select a frame for preview with the slider. Then select the face which should be swapped by clicking on it with the cursor")
200
+ video_position = gr.Slider(label="⛓️Frame preview",interactive=True)
201
+ frame_preview = gr.Image(label="🔗Frame preview")
202
+ face_index = gr.Textbox(label="⚙️ Face-Index",interactive=False)
203
  with gr.Row():
204
+ dest_face_vid = gr.Image(label="👑 Face to swap",interactive=True)
205
+ source_face_vid = gr.Image(label="🎯 New Face")
206
  gr.Markdown("🔑The higher the tolerance the more likely a wrong face will be swapped. 30-40 is a good starting point.")
207
  face_tolerance = gr.Slider(label="⏳Tolerance",value=40,interactive=True)
208
+ preview_video = gr.Button("🎭 Preview")
209
  video_file_path = gr.Text(label="🗳️Output Video path incl. file.mp4 (when left empty it will be put in the gradio temp dir)")
210
+ process_video = gr.Button("⚙️ Process")
211
  with gr.Column():
212
  with gr.Column(scale=1):
213
  image_output = gr.Image()