Spaces:
Sleeping
Sleeping
Commit
·
ece08bc
1
Parent(s):
509507f
ver33
Browse files
app.py
CHANGED
@@ -26,6 +26,10 @@ def apply_sharpness(image, intensity):
|
|
26 |
sharp_image = cv2.filter2D(image, -1, kernel)
|
27 |
return np.clip(sharp_image, 0, 255)
|
28 |
|
|
|
|
|
|
|
|
|
29 |
def style_transfer(content_image, style_image, style_density, content_sharpness):
|
30 |
# Processa as imagens
|
31 |
content_image = load_image(content_image)
|
@@ -38,7 +42,6 @@ def style_transfer(content_image, style_image, style_density, content_sharpness)
|
|
38 |
# Executa a transferência de estilo
|
39 |
stylized_image = style_transfer_model(tf.constant(content_image_sharp), tf.constant(style_image))[0]
|
40 |
|
41 |
-
|
42 |
# Interpola entre a imagem de conteúdo e a imagem estilizada para densidade de estilo
|
43 |
stylized_image = interpolate_images(
|
44 |
baseline=content_image[0],
|
|
|
26 |
sharp_image = cv2.filter2D(image, -1, kernel)
|
27 |
return np.clip(sharp_image, 0, 255)
|
28 |
|
29 |
+
def interpolate_images(baseline, target, alpha):
|
30 |
+
# Interpola entre duas imagens com um fator alpha
|
31 |
+
return baseline + alpha * (target - baseline)
|
32 |
+
|
33 |
def style_transfer(content_image, style_image, style_density, content_sharpness):
|
34 |
# Processa as imagens
|
35 |
content_image = load_image(content_image)
|
|
|
42 |
# Executa a transferência de estilo
|
43 |
stylized_image = style_transfer_model(tf.constant(content_image_sharp), tf.constant(style_image))[0]
|
44 |
|
|
|
45 |
# Interpola entre a imagem de conteúdo e a imagem estilizada para densidade de estilo
|
46 |
stylized_image = interpolate_images(
|
47 |
baseline=content_image[0],
|