我有 2-d numpy array
的值从 0
到 100
表示像素在大小为 100*100
的图像上的位置。
(0,0)
左上角,(100,100)
表示右下角。
我想转换这些像素坐标,使坐标标准化。
(0,0) --> (-1,-1)
(0,100) --> (-1,1)
(100,0) --> (1,-1)
(100,100) --> (1,1)
(50,50) --> (0,0)
简而言之,我想将像素坐标转换为上述 -1
和 1
之间的值。
答案 0 :(得分:2)
应该像这样轻松完成(一个是一个numpy数组):
(a - 50) / 50