OpenCV中对于对数极坐标转换的函数为cvLogPolar( ),由笛卡尔坐标系x-y转换到极坐标系ρ-θ坐标系下。
前向变换:Forward: dst(ρ,θ)=src(x,y); 反向变换:Inverse: dst(x,y)=src(ρ,θ)。其中ρ=M*,θ=arctan(y/x)。M是缩放比例。
以下图为例,先进行前向变换,从笛卡尔坐标系转换到极坐标系,然后再从极坐标系转换到笛卡尔坐标系。
#include"cv.h&
OpenCV中对于对数极坐标转换的函数为cvLogPolar( ),由笛卡尔坐标系x-y转换到极坐标系ρ-θ坐标系下。
前向变换:Forward: dst(ρ,θ)=src(x,y); 反向变换:Inverse: dst(x,y)=src(ρ,θ)。其中ρ=M*,θ=arctan(y/x)。M是缩放比例。
以下图为例,先进行前向变换,从笛卡尔坐标系转换到极坐标系,然后再从极坐标系转换到笛卡尔坐标系。
#include"cv.h&