0


C# から IplImage ポインターの配列を作成したい。IplImage ポインターを作成する方法を知っています。

IntPtr imgPointer = Marshal.AllocHGlobal(StructSize.MIplImage);

しかし、私はそれの配列を作成したいです。私はこのようなものを試しました。

IntPtr[] imgArrayPointers = new IntPtr[100];

しかし、配列のサイズが最初に初期化されないようにする必要があります。OpenCVでこのように。

IplImage ** ArrayOfPonters = 0;

誰でもこの問題を解決するのを手伝ってくれますか?

ありがとう、
サチラ

4

1 に答える 1

0

配列を未割り当てのままにするには、次のように宣言する必要があります。

IntPtr[] imgArrayPointers = null;

そして、スペースが必要な場合は、最終的に次のようにします。

imgArrayPointers = new IntPtr[100];

于 2011-06-07T07:39:33.827 に答える