【发布时间】:2019-05-02 13:46:29
【问题描述】:
我知道这个问题已经回答了很多时间,但我不知道我在做什么是好是坏。
我得到了一个包含缺陷位置和图像 ID 的文件。图像尺寸为 96*96。原点是 (48,48)
imgID X Y
1 5 6
1 87 76
2 45 23
据此计算R和T
x,y = df.X-48,df.Y-48
r = np.sqrt(x**2+y**2)
t = np.arctan2(y,x)
df["r"]=r
df["t"]=t
然后我为每个图像创建大小为 96*96 的空矩阵,对于图像 1(例如)我在每个坐标 (R,T) 处分配值 0
当我绘制我的矩阵时,我的结果很奇怪。我错过了一些重要的东西吗?
【问题讨论】:
-
不清楚你在问什么,你想达到什么目的?预期结果与实际结果是什么?
-
抱歉,不清楚。我“只是”想在表示极坐标图像的矩阵中转换一个表示笛卡尔坐标图像的矩阵。我不知道这是否更有意义。例如,在这个网站上,你可以转换图片:photo-kako.com/fr/polar-coordinate.cgi
-
您能否展示一个更完整的代码示例?例如,
df.X是什么?如何创建空矩阵以及如何为其赋值?是否将R和T转换为整数来制作下标?
标签: python image polar-coordinates