説明
流れ
- 見たまんま。
- 関数の詳しい説明は、検索したら分かります。
- #pragma comment( lib, "***.lib") で、ライブラリをリンカ入力している。IDE等から設定できるが、毎回やるのが面倒なんでソース内に記述した。
- もちろん画像ファイル(この場合はtest.jpg)が存在しなければ画像は表示されないので注意。
参照
sample
// ?E?C???h?E??J??????????\ヲ???
#include <cv.h>
#include <highgui.h>
// ???C?u??????????
#pragma comment( lib, "cv.lib")
#pragma comment( lib, "cxcore.lib")
#pragma comment( lib, "cvaux.lib")
#pragma comment( lib, "highgui.lib")
#pragma comment( lib, "ipl.lib")
int main( int argc, char **argv)
{
IplImage *img;
// ?C???[?W???????
img = cvLoadImage( "test.jpg", -1);
// ?E?C???h?E????
cvNamedWindow("Image", 1);
// ?C???[?W??\ヲ????
cvShowImage("Image", img);
// ?????L?[???????????
cvWaitKey(0);
// ????C???[?W??E?C???h?E????
cvReleaseImage( &img );
cvDestroyWindow("Image");
return 0;
}