我有黑白图像。当我在图像查看器中查看此图像的特定pandas-version: 0.15.2
0 [('leoperd, 'non-veg'), (lion, 'non-veg'), (ti...
1 [('buffalo, 'veg'), (antelope, 'veg'), (elepha...
2 [('dog, 'all'), (cat, 'all'), (crow', 'all')]
dtype: object
时,我可以看到它具有值coordinate (x,y)
。但是,当我想在我的脚本中从0
获取值时,我得到(x,y)
。代码如下:
255
图像就是这个
。
可能是什么问题?
答案 0 :(得分:0)
在Matlab中,矩阵的第一个坐标表示行索引,第二个坐标表示列索引。
因此,为了访问矩阵M的点(x,y),即行索引y和列索引x,你需要写:
M(y,x)
在你的情况下,你应该写:
c = bw(int16(y), int16(x));
而不是:
c = bw(int16(x), int16(y));