feat: canny edge

This commit is contained in:
Artemy 2023-04-17 20:20:27 +03:00
parent 26702d57f1
commit 3f1d13c1c0
3 changed files with 17 additions and 3 deletions

View file

@ -1,4 +1,6 @@
from PIL import Image, ImageFilter
from skimage import feature
import numpy as np
def edge(file_name):
@ -9,6 +11,14 @@ def edge(file_name):
return image.filter(ImageFilter.FIND_EDGES)
def canny_edge(file_name):
image = Image.open(file_name)
image = image.convert("L")
image = np.asarray(image)
return Image.fromarray(feature.canny(image, sigma=2))
def sharpen(file_name):
image = Image.open(file_name)
return image.filter(ImageFilter.SHARPEN)