我查了一些关于使用OpenCV访问C ++中的像素值的教程。有关修改每个像素值的示例,使用.ptr比使用.at
更快我意识到你如何计算分配的新值也会影响你的表现,但我想知道使用.ptr是否比.at快?
即使我做的是将像素与其相邻像素进行比较?
我正在编写一个代码,以查明像素在其8个相邻像素周围是否最大/最小,以及来自两个不同高斯模糊(不同sigma)图像的其他18个像素。 (是的,对于SIFT)我目前正在使用.at来访问像素值,我可以告诉代码需要一些时间来运行(因为有许多图像需要经历相同的过程)。我想知道使用.ptr是否会提高性能。