Spaces:
fantos
/
Runtime error

arxivgpt kim commited on
Commit
a1915c8
·
verified ·
1 Parent(s): 725fefe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +32 -0
app.py CHANGED
@@ -10,6 +10,25 @@ import PIL
10
  from PIL import Image
11
  from typing import Tuple
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  net=BriaRMBG()
14
  # model_path = "./model1.pth"
15
  model_path = hf_hub_download("briaai/RMBG-1.4", 'model.pth')
@@ -134,4 +153,17 @@ with gr.Blocks() as demo:
134
  outputs=result_merge,
135
  )
136
 
 
 
 
 
 
 
 
 
 
 
 
 
 
137
  demo.launch()
 
10
  from PIL import Image
11
  from typing import Tuple
12
 
13
+ import os
14
+ import requests
15
+ from moviepy.editor import VideoFileClip
16
+ from moviepy.audio.AudioClip import AudioClip
17
+
18
+ def search_pexels_images(query):
19
+ API_KEY = os.getenv("API_KEY")
20
+ url = f"https://api.pexels.com/v1/search?query={query}&per_page=80"
21
+ headers = {"Authorization": API_KEY}
22
+ response = requests.get(url, headers=headers)
23
+ data = response.json()
24
+ images_urls = [photo['src']['medium'] for photo in data['photos']]
25
+ return images_urls
26
+
27
+ def show_search_results(query):
28
+ images_urls = search_pexels_images(query)
29
+ return images_urls
30
+
31
+
32
  net=BriaRMBG()
33
  # model_path = "./model1.pth"
34
  model_path = hf_hub_download("briaai/RMBG-1.4", 'model.pth')
 
153
  outputs=result_merge,
154
  )
155
 
156
+
157
+ with gr.TabItem("Image Search"):
158
+ with gr.Column():
159
+ gr.Markdown("### FREE Image Search")
160
+ search_query = gr.Textbox(label="사진 검색")
161
+ search_btn = gr.Button("검색")
162
+ images_output = gr.Gallery(label="검색 결과 이미지")
163
+ search_btn.click(
164
+ fn=show_search_results,
165
+ inputs=search_query,
166
+ outputs=images_output
167
+ )
168
+
169
  demo.launch()