【发布时间】:2019-11-22 14:46:48
【问题描述】:
我正在使用 scikit-image 的 blob_log,它采用参数 image 并计算其中的 blob。文档说
image- 2D 或 3D ndarray输入灰度图像,假设斑点在深色背景上是亮的(黑底白字)。
我有一个预先存在的图像 foo.jpg,然后我使用它转换为灰度
from PIL import Image
image_gray = Image.open("foo.jpg").convert('LA')
但是,当我在 blob_log 中使用 image_gray 作为参数时,我收到了一个错误 (AttributeError: ndim)。如何获取灰度图像并将其正确转换为 numpy 数组?谢谢!
【问题讨论】:
标签: python python-3.x image-processing scikit-image numpy-ndarray