Muhammad Waqas commited on
Commit
e2a3dde
·
1 Parent(s): 4fbcde7

Added OmniGen Image to Image

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -197,10 +197,13 @@ def omnigen_image_to_image():
197
  return jsonify({'error': 'Text prompt is required'}), 400
198
 
199
  steps = data.get('steps')
200
-
201
  if not steps:
202
  steps = 50
203
 
 
 
 
 
204
  # Handle uploaded image or base64 image
205
  image_file = request.files.get('image')
206
  base64_image = data.get('base64_image')
@@ -232,8 +235,9 @@ def omnigen_image_to_image():
232
  elif base64_image:
233
  # Save base64 image
234
  try:
 
235
  image_path, image_url = save_base64_image(base64_image)
236
- # image_url = "https://drive.google.com/uc?id=1JEHEy0zCVWOob4421hLQIPMbO_ebeCPS&export=download"
237
  except Exception as e:
238
  raise ValueError(f'Invalid base64 image data: {str(e)}')
239
 
@@ -291,6 +295,7 @@ def get_image_file(filename):
291
  # Route to serve images
292
  @app.route('/static/<path:filename>')
293
  def serve_static(filename):
 
294
  return send_from_directory('static', filename)
295
 
296
  # Make a request route
@@ -596,11 +601,6 @@ def video_tasks(prompt_id):
596
  except Exception as e:
597
  return jsonify({'error': str(e)}), 500
598
 
599
-
600
- @app.route('/static/<path:filename>')
601
- def static_files(filename):
602
- return send_from_directory('static', filename)
603
-
604
  # Route: Image to Video old
605
  @app.route('/image_to_video', methods=['POST'])
606
  def image_to_video():
 
197
  return jsonify({'error': 'Text prompt is required'}), 400
198
 
199
  steps = data.get('steps')
 
200
  if not steps:
201
  steps = 50
202
 
203
+ image_url = data.get('image_url')
204
+ if not image_url:
205
+ return jsonify({'error': '"image_url" is required'}), 400
206
+
207
  # Handle uploaded image or base64 image
208
  image_file = request.files.get('image')
209
  base64_image = data.get('base64_image')
 
235
  elif base64_image:
236
  # Save base64 image
237
  try:
238
+ pass
239
  image_path, image_url = save_base64_image(base64_image)
240
+ image_url = "https://drive.google.com/uc?id=1JEHEy0zCVWOob4421hLQIPMbO_ebeCPS&export=download"
241
  except Exception as e:
242
  raise ValueError(f'Invalid base64 image data: {str(e)}')
243
 
 
295
  # Route to serve images
296
  @app.route('/static/<path:filename>')
297
  def serve_static(filename):
298
+ print(f"Request for static file: {filename}", flush=True)
299
  return send_from_directory('static', filename)
300
 
301
  # Make a request route
 
601
  except Exception as e:
602
  return jsonify({'error': str(e)}), 500
603
 
 
 
 
 
 
604
  # Route: Image to Video old
605
  @app.route('/image_to_video', methods=['POST'])
606
  def image_to_video():