2012-11-07 56 views
1

的问题发生约傅立叶描述:如果一个轮廓具有K个点,然后让opencv的轮廓1D离散傅立叶变换

S(k)的= X(k)的+ I Y(K)中,k = 0,1, ...,K-1。

离散傅立叶变换的S(k)是

一个(U)=ΣS(K)* E ^( - i2πuk/ K),K = 0,1,...,K-1 。

我想与一个(p)的逆轮廓,p值= 0,1 ......,P,所述P小于K. 但是,当使用DFT功能在OpenCV中:

DFT(inputarray ,outputarray,DFT_INVERSE,0);

输出数组与输入数组具有相同的大小,我怎样才能得到P参数a(p)的K点轮廓?谢谢!!

回答