feat generate 迁移

This commit is contained in:
zhouchengrong
2024-04-15 18:33:20 +08:00
parent 83d79c14ef
commit ded3c5e029
3 changed files with 6 additions and 3 deletions

View File

@@ -9,6 +9,8 @@
""" """
import json import json
import logging import logging
import minio
import numpy as np import numpy as np
import random import random
import redis import redis
@@ -106,7 +108,7 @@ class GenerateImage:
img = cv2.imdecode(img, cv2.IMREAD_COLOR) # 解码 img = cv2.imdecode(img, cv2.IMREAD_COLOR) # 解码
img = self.preprocess_image(img, self.category) img = self.preprocess_image(img, self.category)
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
except: except minio.error.S3Error:
img = np.random.randn(512, 512, 3) img = np.random.randn(512, 512, 3)
return img return img
@@ -214,7 +216,7 @@ if __name__ == '__main__':
# "str": "a simple print", # "str": "a simple print",
# "version": "1" # "version": "1"
# } # }
request_data = GenerateImageModel( rd = GenerateImageModel(
mode=1, mode=1,
content='a blouse', content='a blouse',
gender='', gender='',
@@ -224,6 +226,6 @@ if __name__ == '__main__':
version='1', version='1',
tasks_id='123456' tasks_id='123456'
) )
server = GenerateImage(request_data) server = GenerateImage(rd)
server.get_result() server.get_result()
# print(infer_cancel(123456)) # print(infer_cancel(123456))

View File

@@ -86,6 +86,7 @@ class SuperResolution:
generate_data = self.read_tasks_status() generate_data = self.read_tasks_status()
if generate_data['status'] in ["REVOKED", "FAILURE"]: if generate_data['status'] in ["REVOKED", "FAILURE"]:
ctx.cancel() ctx.cancel()
# noinspection PyTypeChecker
self.channel.basic_publish(exchange='', routing_key=SR_RABBITMQ_QUEUES, body=json.dumps(generate_data)) self.channel.basic_publish(exchange='', routing_key=SR_RABBITMQ_QUEUES, body=json.dumps(generate_data))
logger.info(f" [x] Sent {generate_data}") logger.info(f" [x] Sent {generate_data}")
break break

Binary file not shown.