import cv2
import numpy as np
# 加载图像
image = cv2.imread('input_image.jpg')
# 获取图像尺寸
height, width = image.shape[:2]
# 计算中心点坐标
center = (width // 2, height // 2)
# 计算图像的最大半径
radius = min(width, height) // 2
# 应用cv2.linearPolar函数进行极坐标转换
polar_image = cv2.linearPolar(image, center, radius, cv2.WARP_FILL_OUTLIERS)
# 保存转换后的图像
cv2.imwrite('polar_image.jpg', polar_image)
07-14
2150
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-13
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交