Opencv C-笛卡尔到极坐标图像变换

Opencv C-笛卡尔到极坐标图像变换,c,math,opencv,image-processing,C,Math,Opencv,Image Processing,嗨,我想像这样变换图像(从右到左图像): 我一直在搜索像cvCartToPolar这样的函数,但我不知道如何使用它 有人能帮我吗?:) 尝试使用cvLogPolar 详情见OpenCV图书馆 尝试使用cvLogPolar 详情见OpenCV图书馆 如今,如果你不能实现你想要的(例如,因为你的输入图像只是磁盘的一部分,你可能会感兴趣(前者在内部使用后者)。 在后一种情况下,您必须自己用一些数学知识来构建映射表。现在,如果您无法实现您想要的目标,那么您可能会感兴趣(例如,您的输入映像只是磁盘的一部

嗨,我想像这样变换图像(从右到左图像):

我一直在搜索像cvCartToPolar这样的函数,但我不知道如何使用它

有人能帮我吗?:)

尝试使用cvLogPolar

详情见OpenCV图书馆

尝试使用cvLogPolar

详情见OpenCV图书馆

如今,如果你不能实现你想要的(例如,因为你的输入图像只是磁盘的一部分,你可能会感兴趣(前者在内部使用后者)。 在后一种情况下,您必须自己用一些数学知识来构建映射表。

现在,如果您无法实现您想要的目标,那么您可能会感兴趣(例如,您的输入映像只是磁盘的一部分)(前者在内部使用后者)。
在后一种情况下,您必须自己用一些数学来构建映射表。

该函数不是您所需要的。请参阅文档:cartToPolar(输入阵列x、输入阵列、输出阵列幅值、输出阵列角度、布尔角度基准)它将坐标从笛卡尔坐标转换为三维中的极坐标或球面坐标。该函数不是您需要的。请参阅文档:cartToPolar(输入阵列x、输入阵列y、输出阵列幅值、输出阵列角度、布尔角坐标)它将坐标从笛卡尔坐标转换为三维中的极坐标或球面坐标。