Python 2.7 我的图像是完全黑色的,它没有显示50%的黑色和50%的白色

Python 2.7 我的图像是完全黑色的,它没有显示50%的黑色和50%的白色,python-2.7,numpy,opencv,Python 2.7,Numpy,Opencv,我没有得到50%黑色和50%白色的输出窗口。该窗口仅填充黑色 但是,当我用6x6 numpy数组检查时,我得到的numpy数组是50%as(0,0,0)和50%as(255255)。将代码的第三行替换为 import cv2 import numpy as np blk = np.zeros((400,400,3),np.uint16) cv2.imshow("black",blk) print blk[300,300] blk[:,200:]=[255,255,255] cv2.imshow

我没有得到50%黑色和50%白色的输出窗口。该窗口仅填充黑色


但是,当我用6x6 numpy数组检查时,我得到的numpy数组是50%as(0,0,0)和50%as(255255)。

将代码的第三行替换为

import cv2
import numpy as np
blk = np.zeros((400,400,3),np.uint16)
cv2.imshow("black",blk)
print blk[300,300]

blk[:,200:]=[255,255,255]
cv2.imshow("black",blk)
cc = np.copy(blk)
cv2.imshow("blackc",cc)
key = cv2.waitKey()
if key==27:
    cv2.destroyAllWindows()
看看

blk = np.zeros((400, 400, 3), np.uint8)