私は持っている:
int32Array hh = int32Array.frompointer(img.getBufferAsInt32());
これは、simpleitk 画像データへのポインタを取得した結果です。この配列型を通常のJava配列に変換するのを手伝ってくれる人はいますか?
編集
itkImage クラスから継承し、Cptr ポインターをイメージ バッファーに取得する別のアプローチを試しましたが、Java で配列を取得できるメモリ ポインター クラスも見つけました。
com.sun.jna.Pointer ptr = new com.sun.jna.Memory(2 * 512 * 512);
// ptr.share(_pointer);
int testarr[] = new int[512 * 512];
ptr.read(_pointer, testarr, 0, testarr.length);
問題は、Cptr ポインターを Java ポインターにコピーする方法です (等号演算子は機能しません)。