Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python opencv中设置筛分直径/比例/放大镜?_Python_Opencv_Sift - Fatal编程技术网

如何在python opencv中设置筛分直径/比例/放大镜?

如何在python opencv中设置筛分直径/比例/放大镜?,python,opencv,sift,Python,Opencv,Sift,我试图让SIFT在计算描述符时对图像的更大区域进行采样,以便它能够描述更大的对象(即,每个描述符将代表图像中更大的面片)。OpenCV的构造函数签名只接受下面所述的参数,这些参数似乎都不相关 OpenCV构造函数签名: SIFT_create(nfeatures=None, nOctaveLayers=None, contrastThreshold=None, edgeThreshold=None, sigma=None) 我脚本的相关部分: sift = cv2.xfeatures2d.SI

我试图让SIFT在计算描述符时对图像的更大区域进行采样,以便它能够描述更大的对象(即,每个描述符将代表图像中更大的面片)。OpenCV的构造函数签名只接受下面所述的参数,这些参数似乎都不相关

OpenCV构造函数签名:

SIFT_create(nfeatures=None, nOctaveLayers=None, contrastThreshold=None, edgeThreshold=None, sigma=None)
我脚本的相关部分:

sift = cv2.xfeatures2d.SIFT_create(nfeatures=NUM_SIFT_FEATURES) 
kp, desc = sift.detectAndCompute(image, None)
谢谢

澄清:
我正在以下实现中寻找一个类似于“size”的参数:

我不清楚您的问题。你能举一些例子或进一步澄清吗?欢迎来到Stackoverflow!SIFT计算在不同层(八度)中分析图像的特征。您可以增加八度音阶的数量,以创建图像的“更密集”表示。我不确定这是否是您想要实现的。@smttsp,我补充了说明。@Grillteller,谢谢!是的,这就是我要找的。