繁体   English   中英

二维数组的索引图像

[英]index image with 2D array

我有一个大小为(1080,1920,3)的图像存储在numpy数组中,并且正在尝试使用大小为(6,2)的索引数组对其进行索引。 我的代码在下面并且可以运行,但是输出尺寸是(2,6,3) ,这不是我期望的。

A = inPix[np.arange(6), 2darray]

上面的方法来自这里的答案。 谁能帮助我了解问题所在以及如何获得(6,3)输出数组?

我发现,如果将索引分为几列,则可以正常工作。

A = inPix[2darray[:,0],2darray[:,1]]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM