JinHyeong99 commited on
Commit
463c121
ยท
1 Parent(s): cf15f5b
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -10,7 +10,8 @@ feature_extractor = SegformerFeatureExtractor.from_pretrained("nvidia/segformer-
10
  # ์ด๋ฏธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•จ์ˆ˜
11
  def predict(image):
12
  # ์ด๋ฏธ์ง€๋ฅผ ๋ชจ๋ธ์— ๋งž๊ฒŒ ๋ณ€ํ™˜
13
- inputs = feature_extractor(images=image, return_tensors="pt")
 
14
  outputs = model(**inputs)
15
  logits = outputs.logits
16
 
@@ -25,7 +26,7 @@ def predict(image):
25
  # Gradio ์ธํ„ฐํŽ˜์ด์Šค ์ƒ์„ฑ
26
  demo = gr.Interface(
27
  fn=predict,
28
- inputs=gr.inputs.Image(shape=(400, 600), type='pil'),
29
  outputs=gr.outputs.Image(type='pil'),
30
  examples=["image1.jpg", "image2.jpg", "image3.jpg"] # ์„ธ ๊ฐœ์˜ ์˜ˆ์ œ ์ด๋ฏธ์ง€ ๊ฒฝ๋กœ
31
  )
 
10
  # ์ด๋ฏธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•จ์ˆ˜
11
  def predict(image):
12
  # ์ด๋ฏธ์ง€๋ฅผ ๋ชจ๋ธ์— ๋งž๊ฒŒ ๋ณ€ํ™˜
13
+ processed_image = image.resize((400, 600))
14
+ inputs = feature_extractor(images=processed_image, return_tensors="pt")
15
  outputs = model(**inputs)
16
  logits = outputs.logits
17
 
 
26
  # Gradio ์ธํ„ฐํŽ˜์ด์Šค ์ƒ์„ฑ
27
  demo = gr.Interface(
28
  fn=predict,
29
+ inputs=gr.inputs.Image(type='pil'),
30
  outputs=gr.outputs.Image(type='pil'),
31
  examples=["image1.jpg", "image2.jpg", "image3.jpg"] # ์„ธ ๊ฐœ์˜ ์˜ˆ์ œ ์ด๋ฏธ์ง€ ๊ฒฝ๋กœ
32
  )