Spaces:
Runtime error
Runtime error
| import cv2 | |
| import numpy as np | |
| from PIL import Image | |
| def generate_canny(image: Image.Image, low_threshold=50, high_threshold=150) -> Image.Image: | |
| image = image.resize((1024, 1024)) | |
| img_np = np.array(image) | |
| edges = cv2.Canny(img_np, low_threshold, high_threshold) | |
| edges_rgb = cv2.cvtColor(edges, cv2.COLOR_GRAY2RGB) | |
| return Image.fromarray(edges_rgb) | |