【发布时间】:2016-12-14 05:47:46
【问题描述】:
The documentation for load_sift
from skimage import io
img = open('g.png')
rv = io.load_sift(img)
此代码不起作用。看来这不是我应该打开图像文件的方式。我无法理解文档。
【问题讨论】:
-
那个函数写得很糟糕,文档几乎不存在。我建议你寻找替代品......
-
我不确定你的意思,@Jalo:文档字符串清楚地指出该函数读取 SIFT 文件,以及这些文件来自哪里 (scikit-image.org/docs/dev/api/…)。
-
@StefanvanderWalt 您是否尝试过使用下面的方法处理任何示例图像,然后应用 OP 的 load_sift() 函数?因为我这样做了,它引发了编码错误。其实我一开始以为问题和你下面提到的一样,也试过类似的解决办法。
-
@StefanvanderWalt 此外,文档字符串没有“明确说明该函数读取 SIFT 文件”。它的字面意思是它读取一个字符串或打开的文件。我一直在看源代码,对我来说它很容易出错,所以我很难过它写得不好
-
我希望扩展的答案提供更多的清晰度;让我知道。
标签: python image-processing scikit-image