如何使用Python显示极坐标图像?

问题描述 投票:0回答:1

我正在寻找一种使用Python转换极坐标图像的方法。我期望的结果与以下图像相同(在Matlab中完成):https://i.stack.imgur.com/CKBBd.png

我已经尝试使用cv2.linearPolar,但无法达到此结果。

python image polar-coordinates
1个回答
0
投票

类似这样的方法应该起作用:

import cv2

image = cv2.imread('image.jpg')
h, w, _ = image.shape
image2 = cv2.linearPolar(image, (w / 2, h / 2), min(w, h) / 2,
                         cv2.WARP_INVERSE_MAP + cv2.WARP_FILL_OUTLIERS)

© www.soinside.com 2019 - 2024. All rights reserved.