私は numpy が初めてで、hereから次の例を理解しようとしています。の出力を理解するのに苦労しています
>>> palette[image]
インデックス付き配列 a が多次元の場合、インデックスの 1 つの配列は a の最初の次元を参照します。次の例は、パレットを使用してラベルのイメージをカラー イメージに変換することにより、この動作を示しています。
>>> palette = array( [ [0,0,0], # black
... [255,0,0], # red
... [0,255,0], # green
... [0,0,255], # blue
... [255,255,255] ] ) # white
>>> image = array( [ [ 0, 1, 2, 0 ], # each value corresponds to a color in the palette
... [ 0, 3, 4, 0 ] ] )
>>> palette[image] # the (2,4,3) color image
array([[[ 0, 0, 0],
[255, 0, 0],
[ 0, 255, 0],
[ 0, 0, 0]],
[[ 0, 0, 0],
[ 0, 0, 255],
[255, 255, 255],
[ 0, 0, 0]]])