Spaces:
Sleeping
Sleeping
Update image_processor.py
Browse files- image_processor.py +9 -9
image_processor.py
CHANGED
|
@@ -87,13 +87,13 @@ def process_image_files(image_files, category, size, quality, user_prompt, senti
|
|
| 87 |
|
| 88 |
def process_single_image(file_name, file_path, category, size, quality, user_prompt, sentiment, negative_prompt, log_id, logs):
|
| 89 |
try:
|
| 90 |
-
base64_img = encode_image_to_base64(file_path)
|
| 91 |
-
logs.append(f"Prompts generated for {file_name}")
|
|
|
|
|
|
|
|
|
|
| 92 |
|
| 93 |
-
|
| 94 |
-
logs.append(f"Generating images for {file_name}")
|
| 95 |
-
|
| 96 |
-
image_urls = generate_images_from_prompts(prompts, size, quality)
|
| 97 |
|
| 98 |
status = "completed" if image_urls else "failed"
|
| 99 |
message = "Completed successfully" if image_urls else "No images generated"
|
|
@@ -112,12 +112,12 @@ def process_single_image(file_name, file_path, category, size, quality, user_pro
|
|
| 112 |
return None
|
| 113 |
|
| 114 |
|
| 115 |
-
def generate_images_from_prompts(
|
| 116 |
image_urls = []
|
| 117 |
|
| 118 |
-
for
|
| 119 |
try:
|
| 120 |
-
img_url = generate_image(
|
| 121 |
|
| 122 |
s3_url = upload_image_to_r2(img_url)
|
| 123 |
image_urls.append(s3_url)
|
|
|
|
| 87 |
|
| 88 |
def process_single_image(file_name, file_path, category, size, quality, user_prompt, sentiment, negative_prompt, log_id, logs):
|
| 89 |
try:
|
| 90 |
+
# base64_img = encode_image_to_base64(file_path)
|
| 91 |
+
# logs.append(f"Prompts generated for {file_name}")
|
| 92 |
+
#
|
| 93 |
+
# prompts = get_prompts(base64_img, category, user_prompt, sentiment, negative_prompt)
|
| 94 |
+
# logs.append(f"Generating images for {file_name}")
|
| 95 |
|
| 96 |
+
image_urls = generate_images_from_prompts(file_path, size, quality, category, sentiment, user_prompt, negative_prompt)
|
|
|
|
|
|
|
|
|
|
| 97 |
|
| 98 |
status = "completed" if image_urls else "failed"
|
| 99 |
message = "Completed successfully" if image_urls else "No images generated"
|
|
|
|
| 112 |
return None
|
| 113 |
|
| 114 |
|
| 115 |
+
def generate_images_from_prompts(file_path, size, quality, category, sentiment, user_prompt, negative_prompt):
|
| 116 |
image_urls = []
|
| 117 |
|
| 118 |
+
for _ in range(10):
|
| 119 |
try:
|
| 120 |
+
img_url = generate_image(file_path, size, quality, category, sentiment, user_prompt, negative_prompt)
|
| 121 |
|
| 122 |
s3_url = upload_image_to_r2(img_url)
|
| 123 |
image_urls.append(s3_url)
|