あっちこっち、
私は現在 C# プロジェクトに取り組んでおり、SimpleITKライブラリを使用してスニペットを作成する必要があります。このスニペットでは、画像マトリックスArrayInが数値と比較されますDoubleVar。
次に、各要素の値がArrayInDoubleVar の値よりも大きい場合、出力画像のそれぞれの要素はArrayOut1 になります。そうでない場合、その要素は 0 になります。行列ArrayOutは 1 と 0 のバイナリ Image です。AArrayOut のサイズは、入力のものと同じになります。関数を使用する必要がありますが、使用Getbufferasint16()できません。
次のコードはインテントの一部ですが、結果はありません
uint8_t *buffer = (my image) ->GetBufferAsUInt16();
buffer[c + numComponents*(x+ xSize* (y*+ySize*z))];