feat(新功能):
fix(修复bug): pattern_image (上色无印花sketch图),修改为不拉伸 docs(文档变更): refactor(重构): test(增加测试):
This commit is contained in:
@@ -59,6 +59,8 @@ class Color:
|
||||
tmp2 = (result['final_image'] * (temp_fg / 255)).astype(np.uint8)
|
||||
result['single_image'] = cv2.add(tmp1, tmp2)
|
||||
result['alpha'] = 100 / 255.0
|
||||
|
||||
result['no_seg_sketch'] = result['final_image'].copy()
|
||||
return result
|
||||
|
||||
def get_gradient(self, bucket_name, object_name):
|
||||
|
||||
@@ -124,7 +124,7 @@ class Split(object):
|
||||
result['mask_url'] = req.bucket_name + "/" + req.object_name
|
||||
|
||||
# 创建中间图层
|
||||
result_pattern_image_rgba = rgb_to_rgba(result['pattern_image'], result['mask'])
|
||||
result_pattern_image_rgba = rgb_to_rgba(result['no_seg_sketch'], result['mask'])
|
||||
result_pattern_image_pil = Image.fromarray(cvtColor(result_pattern_image_rgba, COLOR_BGR2RGBA))
|
||||
result['pattern_image'], result['pattern_image_url'], _ = upload_png_mask(self.minio_client, result_pattern_image_pil, f'{generate_uuid()}')
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user