cvShow() 함수입니다. 파라미터(parameter) 값에 따라 자동과 수동으로 사이즈를 조절할 수 있게 만들었습니다. 이미지를 띄울때 매번 cvNamedWindow() 와 cvShowImage() 를 하기거 번거로워서 간편하게 만든 함수입니다.
cvShow("T9-show", img); // "T9-show" 란 윈도우를 만들고 img 를 자동크기로 맞춰서 띄움
cvShow("T9-show2", img, 800, 600); // "T9-show2" 란 윈도우에 강제로 사이즈 조절
- [소스코드]
void cvShow(char *win_name, IplImage *img, int width=0, int height=0)
{
if(width==0){
cvNamedWindow( win_name, 1);
} else{
cvNamedWindow( win_name, 0);
cvResizeWindow( win_name, width, height);
}
cvShowImage( win_name, img );
}
그리고 모든 생성된 윈도우를 제거하기 위해서는,
cvDestroyAllWindows(); // 한번에 모든 윈도우 제거
이렇게 사용합니다.
p.s. cvShow() 함수 아래줄에 cvWaitKey(0) 를 넣는 것을 잊지 말것.
cvShow("T9-show", img); // "T9-show" 란 윈도우를 만들고 img 를 자동크기로 맞춰서 띄움
cvShow("T9-show2", img, 800, 600); // "T9-show2" 란 윈도우에 강제로 사이즈 조절
- [소스코드]
void cvShow(char *win_name, IplImage *img, int width=0, int height=0)
{
if(width==0){
cvNamedWindow( win_name, 1);
} else{
cvNamedWindow( win_name, 0);
cvResizeWindow( win_name, width, height);
}
cvShowImage( win_name, img );
}
그리고 모든 생성된 윈도우를 제거하기 위해서는,
cvDestroyAllWindows(); // 한번에 모든 윈도우 제거
이렇게 사용합니다.
p.s. cvShow() 함수 아래줄에 cvWaitKey(0) 를 넣는 것을 잊지 말것.
'Research > OpenCV' 카테고리의 다른 글
| Flash 를 이용한 Cam 영상 입력 받기 (1) | 2007/01/16 |
|---|---|
| void cvShow("Name", img, 320, 240) 함수 설명 (0) | 2007/01/04 |
| [Tip] XP 스타일 버튼 만들기 (0) | 2006/12/14 |
| OpenCV DLL 파일들 v1.0 (0) | 2006/11/23 |
| OpenCV Release v 1.0 다운받기 (0) | 2006/10/23 |
| "영상처리 전공자 어디로 가나" - 영상처리 관련 취업자리 (3) | 2006/09/23 |



이올린에 북마크하기
이올린에 추천하기


댓글을 달아 주세요