Sift Lowe,VLFeat Sift,Python摄影测量工具箱

时间:2016-04-12 22:51:54

标签: python sift photogrammetry

我没有太多的编程经验,我目前正在开发一个摄影测量项目。

我正在测试Python摄影测量工具箱,它允许用户为特征检测过程选择Sift Lowe或VLFeat Sift。

但是,只要图像大小超过某个阈值,sift.exe就会崩溃。我输入的图像是6000x4000,我必须缩小到1500x1000才能让程序崩溃。

有没有人知道我是否可以调整一些参数来解决这个问题?

当我使用全分辨率时,VisualSFM中的SiftGPU似乎没有任何程序。

由于

2 个答案:

答案 0 :(得分:0)

...对于Windows版本 - 问题出在“osm-bundler \ osm-bundlerWin64 \ software \ vlfeat \ bin \ w32 \ sift.exe” - “sift.exe”文件为32bit(每个进程限制为2GB) / max image size~1900x1900)

答案 1 :(得分:0)

SIFT现在可以作为主要opencv存储库的一部分(因为SIFT的专利已过期)。

您可以使用opencv的最新版本(从今天起4.4)进行检查。使用以下代码尝试opencv sift。

cv2.SIFT_create()

让我们知道它是否可以解决您的问题。