【发布时间】:2017-11-22 02:09:31
【问题描述】:
所以我正在重新创建他们去年制作的 Matlab 项目,其中一部分涉及创建拉出 RGB 波段的蒙版。 他们通过一组逻辑零来做到这一点。
GMask_Whole = false(ROWS,COLS);
我将其重建为一个 numpy 数组。
self.green_mask_whole=np.zeros((self.rows, self.columns), dtype=bool)
下一部分我一生都无法弄清楚如何使用 numpy:
GMask_Whole(1:2:end,2:2:end) = true;
我还没有找到一个 numpy 等效的操作。有什么想法吗?
顺便说一句,如果你好奇这是做什么的: https://en.wikipedia.org/wiki/Bayer_filter
编辑: 我尝试过的事情:
wut(1:3:end, 1:2:end) = true
wut([1:3:end], [1:2:end]) = true
wut([1:3], [1:2]) = true
wut([1:3], [1:2]) = True
wut(slice(1:3), slice(1:2)) = True
【问题讨论】:
-
编辑我原来的帖子。
标签: python-3.x numpy image-processing multidimensional-array