Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -4,7 +4,7 @@ import requests
|
|
4 |
from PIL import Image
|
5 |
from io import BytesIO
|
6 |
from selenium import webdriver
|
7 |
-
from selenium.webdriver.chrome.service import Service
|
8 |
from webdriver_manager.chrome import ChromeDriverManager
|
9 |
from diffusers import StableDiffusionPipeline
|
10 |
import torch
|
@@ -13,7 +13,12 @@ import gradio as gr
|
|
13 |
# ---------- Step 1: Scrape Celebrity Images ----------
|
14 |
def scrape_images(celebrity_name, num_images=20):
|
15 |
search_url = f"https://www.google.com/search?q={celebrity_name}+portrait&tbm=isch"
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
17 |
driver.get(search_url)
|
18 |
os.makedirs(f"data/{celebrity_name}", exist_ok=True)
|
19 |
|
|
|
4 |
from PIL import Image
|
5 |
from io import BytesIO
|
6 |
from selenium import webdriver
|
7 |
+
from selenium.webdriver.chrome.service import Service, Options
|
8 |
from webdriver_manager.chrome import ChromeDriverManager
|
9 |
from diffusers import StableDiffusionPipeline
|
10 |
import torch
|
|
|
13 |
# ---------- Step 1: Scrape Celebrity Images ----------
|
14 |
def scrape_images(celebrity_name, num_images=20):
|
15 |
search_url = f"https://www.google.com/search?q={celebrity_name}+portrait&tbm=isch"
|
16 |
+
chrome_options = Options()
|
17 |
+
chrome_options.add_argument("--headless")
|
18 |
+
chrome_options.add_argument("--no-sandbox")
|
19 |
+
chrome_options.add_argument("--disable-dev-shm-usage")
|
20 |
+
|
21 |
+
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)
|
22 |
driver.get(search_url)
|
23 |
os.makedirs(f"data/{celebrity_name}", exist_ok=True)
|
24 |
|