FingerKeyboard
Public Member Functions | List of all members
FkCamera Class Reference

카메라 정의 클래스이다. 장치 번호에 해당하는 카메라를 구동하고 밝기, 대비, 채도, 노출, 게인, White Balance를 설정한다. More...

#include <FkCamera.h>

Public Member Functions

 FkCamera (int deviceIndex)
 
 FkCamera (char *fileName)
 
bool isSettingCamera ()
 카메라와 연결이 잘 되었는지를 판단한다.
 
CvSize getResolution ()
 영상의 해상도를 얻어 CvSize 타입으로 리턴한다.
 
IplImage * getQueryFrame ()
 카메라가 촬영한 한 프레임을 가져온다.
 
void setResolution (int width, int height)
 영상의 해상도를 매개 변수 width와 height로 설정한다.
 
void setCamera (int deviceIndex)
 매개변수 deviceIndex에 해당하는 카메라로부터 입력받도록 설정한다.
 
void setVideo (char *fileName)
 매개변수 fileName의 주소에 해당하는 동영상파일로부터 입력받도록 설정한다.
 
void setInitProperty ()
 카메라의 속성값들을 초기화한다.
 
void setBrightness (int value)
 카메라의 밝기값을 설정한다.
 
void setContrast (int value)
 카메라의 대비값을 설정한다.
 
void setSaturation (int value)
 카메라의 채도값을 설정한다.
 
void setExposure (int value)
 카메라의 노출값을 설정한다.
 
void setWhiteBalance (int value)
 카메라의 화이트밸런스값을 설정한다.
 
void setGain (int value)
 카메라의 gain값을 설정한다.
 
void releaseCamera ()
 카메라와의 연결을 해제한다.
 

Detailed Description

카메라 정의 클래스이다. 장치 번호에 해당하는 카메라를 구동하고 밝기, 대비, 채도, 노출, 게인, White Balance를 설정한다.

전반적인 프로그램 실행을 관리하는 클래스이다.

Date
2015
Author
한성대학교 컴퓨터공학과 강진혁(jinhu.nosp@m.k131.nosp@m.3@gma.nosp@m.il.c.nosp@m.om)

The documentation for this class was generated from the following file: