2008-10-08から1日間の記事一覧

今日の5の2

何これ、面白いじゃん。全然期待してなかったのに。

また続き

メモリリークは起きてなさそう。画像をどんどん読み込んでも落ちなさそう。ただ、特定の画像を読もうとすると必ず落ちます。どっちがええんかな。色空間の変換もしてくれるし、API Referenceに記述されてる範囲で収まってる分だけ、こっちの方が筋が良さそう…

追記

autoreleaseでもstatic CFDataRefでも落ちます。うーん、困った。 メモリリークをわかっていながらリリースしないで放っておく?

UIImageからのピクセルデータの読み込み(つづき)

先のコードで何枚も画像を読んでるとCGDataProviderCopyDataのところで落ちる。CFRelease(ibuf);をコメントアウトすると動くけど、メモリリークの状況はInstrumentsで明確にモニターできる。で、 // CFRelease(ibuf); NSData* ibuf2 = (NSData*)ibuf; [ibuf2…

画像の読み書き

今日はウソをいっぱい書いてしまったようなので罪滅ぼしに現状の読み書きルーチンをそのまま上げときます。 #include "ptimageutil.h" #include "sketchpainter.h" #include "ptcolor.h" UIImage* PtImageUtil::uint16toUIImage(unsigned short int* buf, in…

追記

そりゃダメじゃん。「initWithLength:width * height * 4];」じゃなくて「initWithLength:imgw * imgh * 4];」にしなきゃ。これで落ちないかな?