0

ColorPacket *GetImageHistogram(const Image *image, ...)ヒストグラムの抽出に使用しています。IMソースを確認したところ、GetImageHistogramが次の方法でメモリを割り当てていることがわかりました。

  histogram=(ColorPacket *) AcquireQuantumMemory((size_t) cube_info->colors,
    sizeof(*histogram));

このメモリをどのように解放すればよいですか?

4

1 に答える 1

1

で割り当てられたメモリを解放するには、次AcquireQuantumMemoryを使用しRelinquishMagickMemoryます。

histogram = RelinquishMagickMemory(histogram);

APIドキュメントを参照してください。この関数は常にを返しますNULL

于 2013-03-10T12:29:30.273 に答える