cv2.imread后返回的值是一个矩阵,而我需要全部像素的值,不需要矩阵排布
所以:
利用
h, w, _ = img3.shape
得到区域的长宽,也就是像素的行数和列数
再用 for 循环,逐个打印
for a inrange(h):for b inrange(w):print(img3[a,b])
jihe.append(list(img3[a,b]))
num+=1
就可以得到整齐的一字排开的像素值
[ 98 125 255]
[97 124 255]
[96 123 254]
[94 121 252]
[93 120 251]
[92 119 250]
[91 118 249]
[90 117 248]
[98 125 255]
[97 124 255]
[95 122 253]
[93 120 251]
[92 119 250]
[91 118 249]
[89 116 247]
[87 114 245]
[97 124 255]
[96 123 254]
[94 121 252]
[94 121 252]
[93 120 251]
[92 119 250]
[90 117 248]
[88 115 246]
[93 120 251]
[92 119 250]
[92 119 250]
[93 120 251]
[94