yusufgundogdu commited on
Commit
32445db
·
verified ·
1 Parent(s): 650c1f2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -84,11 +84,14 @@ def halftone_route():
84
  return jsonify({'error': 'Resim yüklenmedi'}), 400
85
 
86
  file = request.files['image']
 
 
 
87
  dot_size = int(request.form.get('dot_size', 10))
88
  dot_size = max(5, min(20, dot_size))
89
 
90
- image = Image.open(io.BytesIO(file.read()))
91
- output = apply_halftone(image, dot_size)
92
 
93
  img_io = io.BytesIO()
94
  output.save(img_io, 'PNG')
 
84
  return jsonify({'error': 'Resim yüklenmedi'}), 400
85
 
86
  file = request.files['image']
87
+ if file.filename == '':
88
+ return jsonify({'error': 'Boş dosya'}), 400
89
+
90
  dot_size = int(request.form.get('dot_size', 10))
91
  dot_size = max(5, min(20, dot_size))
92
 
93
+ # Dosyayı doğrudan iletiyoruz, artık Image.open yapmıyoruz
94
+ output = apply_halftone(file.read(), dot_size)
95
 
96
  img_io = io.BytesIO()
97
  output.save(img_io, 'PNG')