我正在寻找一种使用Python转换极坐标图像的方法。我期望的结果与以下图像相同(在Matlab中完成):https://i.stack.imgur.com/CKBBd.png
我已经尝试使用cv2.linearPolar,但无法达到此结果。
类似这样的方法应该起作用:
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)