2013-01-03 16 views
0

我试图将MATLAB代码转换为OpenCV。 我正面临着将MATLAB findpeaks函数传递给Opencv的一些困难。该函数查找矢量的局部最小值和最大值。OpenCV中的本地MinimaMaxima

我唯一的想法是使用一个子向量,并找到它的全局最小值和最大值,但这看起来不像findpeaks函数。

谢谢。

+0

你是用C++还是用python开发的? – jabaldonedo

+0

@jabaldonedo:C++ – Hamed

+0

@Hamed你使用的图像只是一维向量...是你的问题是类似于这... http://blogs.mathworks.com/pick/2008/05/09/finding-local -extrema/ – G453

回答

0

有句谚语说“做你自己的编码,而不是从那里找那个”!

我只是平滑了信号, 并比较每个元素的周围的。

取决于噪声的应用和存在,平滑窗口或计算中所涉及的周围元素的数量可能不同。

感谢您的帮助。