2017-10-10 15 views
0

私はnumpy配列形式で表された3D画像を持っています。形状は(60,60,15)、60幅60高さ15フレームの深さです。画像、画像チャンネルとしてナンシーアレイ

今、別のライブラリでこの画像をさらに処理したいと考えています。しかし、このライブラリには引数 "channels"が必要です。 https://keras.io/layers/convolutional/#conv3d

私の知り得ないことは、自分の画像のチャンネル数を調べることです。 画像は、3D MRI画像である: 1スライス:

example image

答えて

1

チャネルは、通常、画像を符号化するために使用される異なる色を表します。例えば、RGB画像には、赤、緑、青の3つのチャンネルがあります。

あなたの3D画像は1チャンネル(各フレームが黒のコード&白である場合)または3チャンネル(各フレームが色分けされている場合)でコーディングされていると思います。ドキュメントから

例:

input_shape=(128, 128, 3) # for RGB pictures 
input_shape=(128, 128, 128, 1) # for 128x128x128 volumes with a single channel 
関連する問題