numpy.unpackbits
发布时间:2020-12-14 04:16:05 所属栏目:大数据 来源:网络整理
导读:unpackbits函数转换数字为2进制编码. 1 import numpy as np 2 3 a = np.array([[2],[7],[23]],dtype= np.uint8) 4 b = np.unpackbits(a,axis=1) # 可以理解为a是二维的,axis=1表示将第二维的每个数进行转换,输出的也是二维的,每个数是一行 5 print ( " a
unpackbits函数转换数字为2进制编码. 1 import numpy as np 2 3 a = np.array([[2],[7],[23]],dtype=np.uint8) 4 b = np.unpackbits(a,axis=1) #可以理解为a是二维的,axis=1表示将第二维的每个数进行转换,输出的也是二维的,每个数是一行 5 print("a",a) 6 print("b",b) 7 8 9 a [[ 2] 10 [ 7] 11 [23]] 12 b [[0 0 0 0 0 0 1 0] 13 [0 0 0 0 0 1 1 1] 14 [0 0 0 1 0 1 1 1]] ? import numpy as np a = np.array([[2],dtype=np.uint8) b = np.unpackbits(a,axis=1) #可以理解为a是二维的,axis=0表示将这三个数转化完之后的二进制数全都写在一维里面 print("a",a) print("b",b) a [[ 2] [ 7] [23]] b [[0] [0] [0] [0] [0] [0] [1] [0] [0] [0] [0] [0] [0] [1] [1] [1] [0] [0] [0] [1] [0] [1] [1] [1]] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |