3v324v23 commited on
Commit
8dca5c0
·
1 Parent(s): b553789

將PIL移除

Browse files
Files changed (1) hide show
  1. main.py +2 -11
main.py CHANGED
@@ -2,8 +2,6 @@
2
  import base64
3
 
4
  import io
5
- from PIL import Image
6
-
7
  import os
8
  import tempfile
9
  import logging
@@ -165,15 +163,8 @@ def handle_image_message(event):
165
  # Step 3:組成 OpenAI 的 data URI 格式
166
  data_uri = f"data:image/png;base64,{base64_string}"
167
 
168
- # 使用 Pillow 讀取圖像
169
- image = Image.open(io.BytesIO(content))
170
-
171
- # 將圖像轉換為灰階
172
- gray_image = image.convert('L')
173
-
174
  with tempfile.NamedTemporaryFile(dir=static_tmp_path, suffix=".jpg", delete=False) as tf:
175
- # tf.write(content)
176
- gray_image.save(tf, format="JPEG")
177
  filename = os.path.basename(tf.name)
178
 
179
  image_url = f"https://{base_url}/images/{filename}"
@@ -208,7 +199,7 @@ def handle_image_message(event):
208
  original_content_url=image_url,
209
  preview_image_url=image_url
210
  ),
211
- # TextMessage(text=response.output_text),
212
  ]
213
  )
214
  )
 
2
  import base64
3
 
4
  import io
 
 
5
  import os
6
  import tempfile
7
  import logging
 
163
  # Step 3:組成 OpenAI 的 data URI 格式
164
  data_uri = f"data:image/png;base64,{base64_string}"
165
 
 
 
 
 
 
 
166
  with tempfile.NamedTemporaryFile(dir=static_tmp_path, suffix=".jpg", delete=False) as tf:
167
+ tf.write(content)
 
168
  filename = os.path.basename(tf.name)
169
 
170
  image_url = f"https://{base_url}/images/{filename}"
 
199
  original_content_url=image_url,
200
  preview_image_url=image_url
201
  ),
202
+ TextMessage(text=response.output_text),
203
  ]
204
  )
205
  )