feat generate 污点图保存
This commit is contained in:
@@ -93,15 +93,15 @@ class GenerateImage:
|
|||||||
# 去背景
|
# 去背景
|
||||||
remove_bg_image = remove_background(luminance)
|
remove_bg_image = remove_background(luminance)
|
||||||
# 人脸检测
|
# 人脸检测
|
||||||
if face_detect_pic(remove_bg_image, self.user_id, self.category, self.tasks_id) > 0:
|
# if face_detect_pic(remove_bg_image, self.user_id, self.category, self.tasks_id) > 0:
|
||||||
is_smudge = False
|
# is_smudge = False
|
||||||
else:
|
# else:
|
||||||
# 污点/
|
# 污点/
|
||||||
is_smudge, not_smudge_image = stain_detection(remove_bg_image, self.user_id, self.category, self.tasks_id)
|
is_smudge, not_smudge_image = stain_detection(remove_bg_image, self.user_id, self.category, self.tasks_id)
|
||||||
# 类型识别
|
# 类型识别
|
||||||
category, scores, not_smudge_image = generate_category_recognition(image=remove_bg_image, gender=self.gender)
|
category, scores, not_smudge_image = generate_category_recognition(image=remove_bg_image, gender=self.gender)
|
||||||
self.generate_data['category'] = str(category)
|
self.generate_data['category'] = str(category)
|
||||||
image_result = not_smudge_image
|
image_result = not_smudge_image
|
||||||
if is_smudge: # 无污点
|
if is_smudge: # 无污点
|
||||||
# image_result = adjust_contrast(image_result)
|
# image_result = adjust_contrast(image_result)
|
||||||
image_url = upload_png_sd(image_result, user_id=self.user_id, category=f"{self.category}", object_name=f"{self.tasks_id}.png")
|
image_url = upload_png_sd(image_result, user_id=self.user_id, category=f"{self.category}", object_name=f"{self.tasks_id}.png")
|
||||||
|
|||||||
Reference in New Issue
Block a user