[en] The class to control Spresense Camera. 
 [ja] SpresenseのCamera機能を制御するためのクラス。  
 More...
#include <Camera.h>
Public Member Functions | |
| ~CameraClass () | |
| Destruct CameraClass instance.  | |
| int | getFd () | 
| Get the file descriptor of camera device.  More... | |
| CamErr | begin (int buff_num=1, CAM_VIDEO_FPS fps=CAM_VIDEO_FPS_30, int video_width=CAM_IMGSIZE_QVGA_H, int video_height=CAM_IMGSIZE_QVGA_V, CAM_IMAGE_PIX_FMT video_fmt=CAM_IMAGE_PIX_FMT_YUV422, int jpgbufsize_divisor=7) | 
| Initialize CameraClass instance.  More... | |
| CamErr | startStreaming (bool enable, camera_cb_t cb=NULL) | 
| Start / Stop Video Stream.  More... | |
| CamErr | setAutoWhiteBalance (bool enable) | 
| Control Auto White Balance.  More... | |
| CamErr | setAutoExposure (bool enable) | 
| Control Auto Exposure.  More... | |
| CamErr | setAbsoluteExposure (int32_t exposure_time) | 
| Set exposure Time.  More... | |
| int32_t | getAbsoluteExposure (void) | 
| Get exposure Time.  More... | |
| CamErr | setAutoISOSensitive (bool enable) | 
| Control Auto ISO Sensitivity (WIll obsolete after v1.2.0)  More... | |
| CamErr | setAutoISOSensitivity (bool enable) | 
| Control Auto ISO Sensitivity.  More... | |
| CamErr | setISOSensitivity (int iso_sense) | 
| Set ISO Sensivity value.  More... | |
| int | getISOSensitivity (void) | 
| Get ISO Sensivity value.  More... | |
| CamErr | setAutoWhiteBalanceMode (CAM_WHITE_BALANCE wb) | 
| Set Auto White Balance mode.  More... | |
| CamErr | setColorEffect (CAM_COLOR_FX effect) | 
| Set Color Effect.  More... | |
| CamErr | setHDR (CAM_HDR_MODE mode) | 
| Set HDR mode.  More... | |
| CAM_HDR_MODE | getHDR (void) | 
| Get HDR mode.  More... | |
| CamErr | setJPEGQuality (int quality) | 
| Set JPEG quality.  More... | |
| int | getJPEGQuality (void) | 
| Get JPEG quality.  More... | |
| int | getFrameInterval (void) | 
| Get frame interval.  More... | |
| CamErr | setStillPictureImageFormat (int img_width, int img_height, CAM_IMAGE_PIX_FMT img_fmt=CAM_IMAGE_PIX_FMT_JPG, int jpgbufsize_divisor=7) | 
| Set Still Picture Image format parameters.  More... | |
| CamImage | takePicture () | 
| Take picture.  More... | |
| CAM_DEVICE_TYPE | getDeviceType () | 
| Get camera device type.  More... | |
| void | end () | 
| De-initialize Spresense Camera.  More... | |
Static Public Member Functions | |
| static CameraClass | getInstance () | 
| Get the Camera instance.  More... | |
[en] The class to control Spresense Camera. 
 [ja] SpresenseのCamera機能を制御するためのクラス。