Update app.py
Browse files
app.py
CHANGED
|
@@ -1055,7 +1055,7 @@ def img_to_image(image, prompt, neg_prompt, strength, steps, guidance_scale,
|
|
| 1055 |
"elephant", "giraffe", "zebra", "deer", "fox", "pet"
|
| 1056 |
]
|
| 1057 |
|
| 1058 |
-
# Standard-Ratio
|
| 1059 |
pose_ratio = 0.7 # 70%
|
| 1060 |
canny_ratio = 0.3 # 30%
|
| 1061 |
|
|
@@ -1064,12 +1064,12 @@ def img_to_image(image, prompt, neg_prompt, strength, steps, guidance_scale,
|
|
| 1064 |
adj_strength = min(0.6, strength)
|
| 1065 |
controlnet_strength = 0.5
|
| 1066 |
pose_ratio = 0.95 # 95%Pose, 5%Canny - wenn Pose gehalten und kaum Detailveränderung-
|
| 1067 |
-
canny_ratio = 0.05 # 80%Pose, 20 Canny - wenn Pose gehalten und mehr Detailveränderung
|
| 1068 |
print("👤 Humanoid → Humanoid → Ratio 85:15 (Pose:Canny)")
|
| 1069 |
|
| 1070 |
# Anpassung für Gegenstand → Gegenstand
|
| 1071 |
elif any(keyword in prompt_lower for keyword in object_keywords):
|
| 1072 |
-
adj_strength = min(0.7
|
| 1073 |
controlnet_strength = 0.5
|
| 1074 |
pose_ratio = 0.10 # 10% Pose
|
| 1075 |
canny_ratio = 0.90 # 90% Canny
|
|
@@ -1079,7 +1079,7 @@ def img_to_image(image, prompt, neg_prompt, strength, steps, guidance_scale,
|
|
| 1079 |
elif any(keyword in prompt_lower for keyword in animal_keywords):
|
| 1080 |
adj_strength = min(0.6, strength * 1.1)
|
| 1081 |
controlnet_strength = 0.5
|
| 1082 |
-
pose_ratio = 0.5 # 50% Pose
|
| 1083 |
canny_ratio = 0.5 # 50% Canny
|
| 1084 |
print("🐾 Mensch → Tier → Ratio 50:50 (Pose:Canny)")
|
| 1085 |
|
|
|
|
| 1055 |
"elephant", "giraffe", "zebra", "deer", "fox", "pet"
|
| 1056 |
]
|
| 1057 |
|
| 1058 |
+
# Standard-Ratio - Ratio entscheidet über Anatomie und Stilfreiheit
|
| 1059 |
pose_ratio = 0.7 # 70%
|
| 1060 |
canny_ratio = 0.3 # 30%
|
| 1061 |
|
|
|
|
| 1064 |
adj_strength = min(0.6, strength)
|
| 1065 |
controlnet_strength = 0.5
|
| 1066 |
pose_ratio = 0.95 # 95%Pose, 5%Canny - wenn Pose gehalten und kaum Detailveränderung-
|
| 1067 |
+
canny_ratio = 0.05 # 80%Pose, 20 Canny - wenn Pose gehalten und mehr Detailveränderung -empfohlen 0.85/0.15
|
| 1068 |
print("👤 Humanoid → Humanoid → Ratio 85:15 (Pose:Canny)")
|
| 1069 |
|
| 1070 |
# Anpassung für Gegenstand → Gegenstand
|
| 1071 |
elif any(keyword in prompt_lower for keyword in object_keywords):
|
| 1072 |
+
adj_strength = min(0.7, strength * 1.15)
|
| 1073 |
controlnet_strength = 0.5
|
| 1074 |
pose_ratio = 0.10 # 10% Pose
|
| 1075 |
canny_ratio = 0.90 # 90% Canny
|
|
|
|
| 1079 |
elif any(keyword in prompt_lower for keyword in animal_keywords):
|
| 1080 |
adj_strength = min(0.6, strength * 1.1)
|
| 1081 |
controlnet_strength = 0.5
|
| 1082 |
+
pose_ratio = 0.5 # 50% Pose - empfohlen 0.45/0.55
|
| 1083 |
canny_ratio = 0.5 # 50% Canny
|
| 1084 |
print("🐾 Mensch → Tier → Ratio 50:50 (Pose:Canny)")
|
| 1085 |
|