ssboost commited on
Commit
16f6307
·
verified ·
1 Parent(s): 2e87213

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -37,6 +37,21 @@ def remove_background_with_ai(image_path):
37
 
38
  except Exception as e:
39
  return None, f"배경 제거 중 오류: {str(e)}"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  """이미지를 임시 URL로 업로드하는 함수 (실제로는 base64 인코딩)"""
41
  if image is None:
42
  return None
 
37
 
38
  except Exception as e:
39
  return None, f"배경 제거 중 오류: {str(e)}"
40
+
41
+ def upload_image_to_temp_url(image):
42
+ """이미지를 임시 URL로 업로드하는 함수 (실제로는 base64 인코딩)"""
43
+ if image is None:
44
+ return None
45
+
46
+ # PIL Image를 base64로 인코딩
47
+ buffer = io.BytesIO()
48
+ image.save(buffer, format='PNG')
49
+ buffer.seek(0)
50
+
51
+ # 임시 파일로 저장
52
+ with tempfile.NamedTemporaryFile(delete=False, suffix='.png') as tmp_file:
53
+ image.save(tmp_file.name, format='PNG')
54
+ return tmp_file.name
55
  """이미지를 임시 URL로 업로드하는 함수 (실제로는 base64 인코딩)"""
56
  if image is None:
57
  return None