擅长:python、mysql、java
<p>不<code>OpenCV</code>不需要布尔ndarray格式的二进制图像。<code>OpenCV</code>只支持<code>np.uint8</code>、<code>np.float32</code>、<code>np.float64</code>,因为OpenCV更像是一个图像操作库,所以当您想到<code>RGB</code>或灰度格式时,具有布尔值的图像是没有意义的。</p>
<p>存储二进制矩阵最紧凑的数据类型是<code>uchar</code>或<code>dtype=np.uint8</code>,因此需要使用此数据类型而不是<code>np.bool</code>。</p>