camikz commited on
Commit
91a40b7
·
verified ·
1 Parent(s): f76907b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -12
app.py CHANGED
@@ -1,25 +1,18 @@
1
  import os
2
  import gradio as gr
3
-
4
- # Si tu as besoin d'autres imports pour lancer FaceFusion, ajoute-les ici.
5
- # Exemple : import facefusion
6
 
7
  def start_facefusion(image):
8
- # Ici, remplace cette fonction par l'appel à FaceFusion 3.0
9
- # Utilise un script ou une fonction spécifique à FaceFusion
10
- # Exemple : facefusion.swap_faces(image) si c'est une fonction de FaceFusion
11
- return image # Retourne l'image modifiée (ajuste en fonction de la logique de FaceFusion)
12
 
13
  iface = gr.Interface(
14
  fn=start_facefusion,
15
  inputs="image",
16
  outputs="image",
17
  title="FaceFusion - AI Face Swapping",
18
- description="Téléchargez une image et appliquez FaceFusion."
19
  )
20
 
21
-
22
- # Exécuter le script de FaceFusion
23
- os.system('python3 launch.py') # Assure-toi que le chemin est correct
24
-
25
  iface.launch()
 
1
  import os
2
  import gradio as gr
3
+ from facefusion import core
 
 
4
 
5
  def start_facefusion(image):
6
+ os.environ['OMP_NUM_THREADS'] = '1'
7
+ # Appeler la fonction qui gère le fusionnement des visages
8
+ return core.cli(image) # Remplacer par la fonction réelle de fusionnement si nécessaire
 
9
 
10
  iface = gr.Interface(
11
  fn=start_facefusion,
12
  inputs="image",
13
  outputs="image",
14
  title="FaceFusion - AI Face Swapping",
15
+ description="Téléchargez une image et appliquez FaceFusion 3.0."
16
  )
17
 
 
 
 
 
18
  iface.launch()