OpenCVのhighguiライブラリを利用してウィンドウの生成,破棄,表示などを取り扱う

関数一覧†

cvNamedWindow( const char*, int flags )†

cvDestroyWindow( const char* name )†

cvDestroyAllWindows(void)†

cvMoveWindow( const char* name, int x, int y )†

cvResizeWindow( const char* name, int width, int height )†

cvShowImage( const char* name, const CvArr* array)†

cvSetWindowProperty(const char* name, int prop_id, double prop_value)†

cvGetWindowProperty(const char* name, int prop_id)†

NamedWindow( string& winname, int flags )†

destroyWindow( string& winname )†

destroyWindowAll( string& winname )†

imshow( string& winname, Mat& img )†

setWindowProperty(const string& winname, int prop_id, double prop_value)†

getWindowProperty(const string& winname, int prop_id)†

引数†

返り値†

解説†

ウィンドウの縁の幅と高さ†

サンプルコード†

cvNameWindow("Image");
IplImage *input = cvLoadImage("./test.bmp", CV_LOAD_IMAGE_UNCHANGED);
cvShowImage("Image", input);
cvMoveWindow("Image", 0, 200);      // (0, 200)にウィンドウを移動
cvResizeWindow("Image", 500, 500);  // ここで,flag=0としておくと,中身の大きさも変わる
cvDestroyAllWindows(); 

その他†

実体ファイル†

ジャンル:OpenCV:OpenCV 1.0:OpenCV 1.1:OpenCV 2.2:OpenCV 2.3準拠


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-17 (月) 14:56:52