gaur3009 commited on
Commit
1e0d238
·
verified ·
1 Parent(s): ce06718

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
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
- driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
 
 
 
 
 
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