java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | dji.common.camera.DJICameraSettingsDef.CameraShootPhotoMode |
The camera work mode for ShootPhoto has several modes within its definition. The default value is Single.
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DJICameraSettingsDef.CameraShootPhotoMode | AEBCapture | Automatic Exposure Bracketing (AEB) capture. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | Burst | Set the camera to take multiple photos at once. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | HDR | Sets the camera to take an HDR photo. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | Interval | Sets the camera to take a picture (or multiple pictures) continuously at a set time interval. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | RAWBurst | Sets the camera to take a burst of RAW photos. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | Single | Sets the camera to take a single photo. | |||||||||
DJICameraSettingsDef.CameraShootPhotoMode | TimeLapse | Supported only by Osmo with X3 camera Sets the camera to take a picture (or multiple pictures) continuously at a set time interval. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
_equals(int b)
Compares the input integer value with the real value of an enum value.
| ||||||||||
static DJICameraSettingsDef.CameraShootPhotoMode | find(TYPE photoType) | ||||||||||
static DJICameraSettingsDef.CameraShootPhotoMode |
find(int value)
Returns the enum constant of this type with the input integer value.
| ||||||||||
int | getInernalTypeValue() | ||||||||||
int |
value()
Returns the real value of an enum value.
| ||||||||||
static DJICameraSettingsDef.CameraShootPhotoMode | valueOf(String name) | ||||||||||
final static CameraShootPhotoMode[] | values() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
|
Automatic Exposure Bracketing (AEB) capture. In this mode you can quickly take multiple shots (the default is 3) at different exposures without having to manually change any settings between frames. The XT camera does not support AEB Capture mode.
Set the camera to take multiple photos at once. The XT camera does not support Burst mode.
Sets the camera to take an HDR photo. X5 camera, X5R camera, XT camera, Z30 camera, Phantom 4 Pro camera, X4S camera and X5S camera do not support HDR mode.
Sets the camera to take a picture (or multiple pictures) continuously at a set time interval. The minimum interval for JPEG format of any quality is 2s. For all cameras except X4S, X5S and Phantom 4 Pro camera: The minimum interval for RAW or RAW+JPEG format is 10s. For the X4S, X5S and Phantom 4 Pro cameras the minimum interval for RAW or RAW+JPEG dformat is 5s.
Sets the camera to take a burst of RAW photos. Use `rawPhotoBurstCount` in `DJICameraSSDState` to check how many photos have been shot. RAW photos can be shot faster with a continuous RAW burst than using `DJICameraShootPhotoModeInterval` as the burst is used in conjunction with SSD storage. Only supported by X5S when using SSD storage.
Sets the camera to take a single photo.
Supported only by Osmo with X3 camera
Sets the camera to take a picture (or multiple pictures) continuously at a set time interval.
The camera will merge the photo pattern and the output is a video.
The minimum interval for Video only format is 1 s.
The minimum interval for Video+Photo format is 2 s.
When using the Osmo firmware version TBD, no video feed will be received if the camera is shooting
photos with Time-lapse mode. Instead, user can receive a pattern of preview images using delegate
method generateTimeLapsePreview.
Compares the input integer value with the real value of an enum value.
b | The input integer value. |
---|
Returns the enum constant of this type with the input integer value.
value | The input integer value |
---|
Returns the real value of an enum value.