rmayormartins commited on
Commit
ece08bc
·
1 Parent(s): 509507f
Files changed (1) hide show
  1. app.py +4 -1
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],