Opencv 使用SIFT的最佳格式是什么?

Opencv 使用SIFT的最佳格式是什么?,opencv,computer-vision,sift,vlfeat,Opencv,Computer Vision,Sift,Vlfeat,与JPEG、PNG或PGM图像一起使用SIFT在精度和速度方面是否存在任何差异?显然,假设图像大小相同。这个问题没有意义。 SIFT是一种算法,它处理内存中的原始像素数据,而不是文件。 您需要一些框架将图像文件加载到memroy中的某些数据结构中 SIFT本身并不关心是否加载jpeg或pgm。它永远不会知道像素从哪里来 在我看来,用三种不同的格式为同一个图像提供相同的大小(到1位)是不可能的。由于PGM是未压缩的,这也意味着JPEG和PNG必须进行解压缩才能具有大致相同的大小。如果没有压缩,就没

与JPEG、PNG或PGM图像一起使用SIFT在精度和速度方面是否存在任何差异?显然,假设图像大小相同。

这个问题没有意义。 SIFT是一种算法,它处理内存中的原始像素数据,而不是文件。 您需要一些框架将图像文件加载到memroy中的某些数据结构中

SIFT本身并不关心是否加载jpeg或pgm。它永远不会知道像素从哪里来


在我看来,用三种不同的格式为同一个图像提供相同的大小(到1位)是不可能的。由于PGM是未压缩的,这也意味着JPEG和PNG必须进行解压缩才能具有大致相同的大小。如果没有压缩,就没有损失。因此,SIFT性能不会有任何差异。

这个问题没有意义。 SIFT是一种算法,它处理内存中的原始像素数据,而不是文件。 您需要一些框架将图像文件加载到memroy中的某些数据结构中

SIFT本身并不关心是否加载jpeg或pgm。它永远不会知道像素从哪里来


在我看来,用三种不同的格式为同一个图像提供相同的大小(到1位)是不可能的。由于PGM是未压缩的,这也意味着JPEG和PNG必须进行解压缩才能具有大致相同的大小。如果没有压缩,就没有损失。所以筛分性能没有差别。

我说的尺寸是指宽度和高度。那么它将取决于你没有指定的压缩损失。如果宽度和高度相同,则需要处理的像素数相同。因此,速度应该是相同的,结果当然会随着信息丢失的增加而恶化。我指的是宽度和高度。那么它将取决于您没有指定的压缩损失。如果宽度和高度相同,则需要处理的像素数相同。因此,速度应该是相同的,结果当然会随着信息丢失的增加而恶化。