【发布时间】:2022-12-02 21:21:28
【问题描述】:
我有一个 numpy 像素数据数组,比如
0 0 0 0 0 0 0
0 1 3 4 6 1 0
0 2 3 5 2 1 0
0 1 0 0 1 0 0
0 0 0 0 0 0 0
我想得到一个新数组,它排除任何带零的外部行/列,所以我最终只得到非零值,即
1 3 4 6 1
2 3 5 2 1
到目前为止,我所设法得到的是
1 3 4 6 1
2 3 5 2 1
1 0 0 1 0
使用 np.argwhere 查找“最小”和“最大”非零值,但这仍然包括具有零值和非零值的行/列。
【问题讨论】: