How to make a checkerboard in numpy?

后端 未结 24 1343
小鲜肉
小鲜肉 2020-11-30 07:52

I\'m using numpy to initialize a pixel array to a gray checkerboard (the classic representation for \"no pixels\", or transparent). It seems like there ought to be a whizzy

24条回答
  •  醉酒成梦
    2020-11-30 08:27

    import numpy as np
    
    a=np.array(([1,0]*4+[0,1]*4)*4).reshape((8,8))
    print(a)
    
    
    [[1 0 1 0 1 0 1 0]
     [0 1 0 1 0 1 0 1]
     [1 0 1 0 1 0 1 0]
     [0 1 0 1 0 1 0 1]
     [1 0 1 0 1 0 1 0]
     [0 1 0 1 0 1 0 1]
     [1 0 1 0 1 0 1 0]
     [0 1 0 1 0 1 0 1]]
    

提交回复
热议问题