この画像でキャニーエッジ検出器を実行しようとしています:
このコードで:
def edges(img):
from skimage import feature
img = Image.open(img)
img.convert('L')
array = np.array(img)
out = feature.canny(array, sigma=1, )
return Image.fromarray(out,'L')
edges('Q_3.jpg').save('Q_3_edges.jpg')
しかし、私はただ黒いイメージを取り戻しています。私が間違っている可能性のあるアイデアはありますか?1 と 3 のシグマを試しました。