タグ

2011年6月22日のブックマーク (4件)

  • その7 メモリリークの検出方法

    ホーム < ゲームつくろー! < Programming TIPs編 < メモリリークの検出方法 その7 メモリリークの検出方法 C言語で泣かされるのがメモリリークです。メモリリークはnew演算子などでヒープメモリを動的確保した後にdelete演算子などでそれを解放し忘れた時に発生します。プログラムが込み入ってきたり、複雑にヒープメモリを確保した場合など、うっかりdeleteし忘れる事があります。これはプログラムが複雑になってくるほど探すのが困難になります。 Visual C++にはデバッグ時にメモリリークを自動検出する機能が備わっています。この章ではその方法を紹介します。 ① メモリリーク検出方法 Visual C++のランタイムライブラリには「デバッグルーチン」と呼ばれるデバッグ専用の関数が沢山用意されています。その中でメモリリークを検出してくれるのは_CrtSetDbgFlag関数で

  • GUIプログラムに慣れていない人の為のVisualC++入門

    落第レポートトップへ。 GUIプログラムに慣れていない人の為のVisualC++入門 目次 はじめに。 1 VisualC++入門 2 簡単なアプリケーション 3 プロジェクトの作り方 4 リソースエディタでデザイン 5 リソースをコードに反映 6 クラスの追加 7 関数を記述して出来上がり はじめに。 このコラム。実は先日出版されました「WindowsXP デバイスドライバプログラミング」 のボツ原稿でございます。あのでは「Windows環境で開発 するのが初めてでも、ドライバとアプリケーションを開発できるような内容にしよう」 と気合を入れて書きました。するとアラびっくり、800頁を超えるように なってしまいましたのよん。なモンで「いくら何でもこりゃ、ドライバで 書く内容じゃないよう」ということで、あっけなく最初にボツにした原稿

  • OpenCV/C++/CLIでIplImageを表示 - 公開メモ

    Last-modified: Sun, 16 Nov 2008 22:33:02 JST (720d) このページは? IplImage* をフォームの pictureBox に表示する方法 直接入れられないので,一工夫 やりかた 画像サイズのIntPtrを用意 1.で用意したIntPtrへ画像をコピー Bitmap を作成 pictureBox->ImageにBitmapを代入 コード例 次のような関数を作っておくとよい using namespace System; using namespace System::Collections; using namespace System::Drawing; System::Void showImage(IplImage *img, System::Windows::Forms::PictureBox^ picturebox){ IntPt

  • 画像認識の初歩、SIFT,SURF特徴量

    6. 画像特徴量の変遷 第一世代 第二世代 第三世代 対象物全体 局所情報 局所情報のつな 輝度分布 SIFT がり wavelet SURF Haar-like Joint Haar-like HOG Joint HOG Shapelet 1990年代 2000 - 2005 2006 - 現在 7. 局所特徴量 SIFT 1999 •Google の論文で言及http://www.esprockets. com/papers/www2008-jing-baluja.pdf。ただし、アルゴリズムが著作 権で守られている。C#ライブラリ libsift, OpenCV SURF 2006 SIFT の処理速度改良版。OpenCV haar-like特徴 2001 近接する2 つの矩形領域の明度差 Haar- 顔認識に用いられ(OpenCVの顔検出) like HOG(Histogram o

    画像認識の初歩、SIFT,SURF特徴量