omar87 commited on
Commit
27b7cb5
·
1 Parent(s): 535b225

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -28,9 +28,17 @@ def image_similarity(target_image, image):
28
  target_image = target_image.astype(np.uint8)
29
  image = image.astype(np.uint8)
30
  scores = compute_similarity(target_image, [image])
31
- result = (str(image.tolist()), f"Score: {scores[0]:.4f}")
32
  return [result]
33
 
 
 
 
 
 
 
 
 
34
  # Prepare Gradio interface
35
  iface = gr.Interface(
36
  fn=image_similarity,
 
28
  target_image = target_image.astype(np.uint8)
29
  image = image.astype(np.uint8)
30
  scores = compute_similarity(target_image, [image])
31
+ result = (format_image(image), f"Score: {scores[0]:.4f}")
32
  return [result]
33
 
34
+ # Function to format the image representation as a string
35
+ def format_image(image):
36
+ formatted_image = ""
37
+ for row in image:
38
+ formatted_row = ", ".join([f"[{', '.join(map(str, pixel))}]" for pixel in row])
39
+ formatted_image += f"[{formatted_row}], "
40
+ return formatted_image[:-2]
41
+
42
  # Prepare Gradio interface
43
  iface = gr.Interface(
44
  fn=image_similarity,