public class FlyCapture2FrameGrabber extends FrameGrabber
FrameGrabber.Array, FrameGrabber.Exception, FrameGrabber.ImageMode, FrameGrabber.PropertyEditor| Modifier and Type | Field and Description |
|---|---|
static int |
CAMERA_POWER |
static int |
IMAGE_DATA_FORMAT |
static int |
INITIALIZE |
static int |
IS_CAMERA_POWER |
static int |
SOFT_ASYNC_TRIGGER |
static int |
SOFTWARE_TRIGGER |
static int |
TRIGGER_INQ |
aspectRatio, audioBitrate, audioChannels, audioCodec, audioMetadata, audioOptions, audioStream, bpp, deinterlace, format, frameNumber, frameRate, gamma, imageHeight, imageMode, imageWidth, list, metadata, numBuffers, options, pixelFormat, sampleFormat, sampleRate, SENSOR_PATTERN_BGGR, SENSOR_PATTERN_GBRG, SENSOR_PATTERN_GRBG, SENSOR_PATTERN_RGGB, sensorPattern, timeout, timestamp, triggerMode, videoBitrate, videoCodec, videoMetadata, videoOptions, videoStream| Constructor and Description |
|---|
FlyCapture2FrameGrabber(int deviceNumber) |
| Modifier and Type | Method and Description |
|---|---|
static FlyCaptureFrameGrabber |
createDefault(File deviceFile) |
static FlyCaptureFrameGrabber |
createDefault(int deviceNumber) |
static FlyCaptureFrameGrabber |
createDefault(String devicePath) |
protected void |
finalize() |
static String[] |
getDeviceDescriptions() |
double |
getFrameRate() |
double |
getGamma() |
int |
getImageHeight() |
int |
getImageWidth() |
Frame |
grab() |
void |
release() |
void |
setImageMode(FrameGrabber.ImageMode imageMode) |
void |
start() |
void |
stop() |
void |
trigger()
Not tested.
|
static void |
tryLoad() |
create, create, create, create, createArray, delayedGrab, flush, get, getAspectRatio, getAudioBitrate, getAudioChannels, getAudioCodec, getAudioMetadata, getAudioOption, getAudioStream, getBitsPerPixel, getDefault, getDelayedFrame, getDelayedTime, getFormat, getFrameNumber, getImageMode, getLengthInFrames, getLengthInTime, getMetadata, getNumBuffers, getOption, getPixelFormat, getSampleFormat, getSampleRate, getSensorPattern, getTimeout, getTimestamp, getVideoBitrate, getVideoCodec, getVideoMetadata, getVideoOption, getVideoStream, grabFrame, init, isDeinterlace, isTriggerMode, restart, setAspectRatio, setAudioBitrate, setAudioChannels, setAudioCodec, setAudioMetadata, setAudioOption, setAudioStream, setBitsPerPixel, setDeinterlace, setFormat, setFrameNumber, setFrameRate, setGamma, setImageHeight, setImageWidth, setMetadata, setNumBuffers, setOption, setPixelFormat, setSampleFormat, setSampleRate, setSensorPattern, setTimeout, setTimestamp, setTriggerMode, setVideoBitrate, setVideoCodec, setVideoMetadata, setVideoOption, setVideoStreampublic static final int INITIALIZE
public static final int TRIGGER_INQ
public static final int IS_CAMERA_POWER
public static final int CAMERA_POWER
public static final int SOFTWARE_TRIGGER
public static final int SOFT_ASYNC_TRIGGER
public static final int IMAGE_DATA_FORMAT
public FlyCapture2FrameGrabber(int deviceNumber)
throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic static String[] getDeviceDescriptions() throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic static FlyCaptureFrameGrabber createDefault(File deviceFile) throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic static FlyCaptureFrameGrabber createDefault(String devicePath) throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic static FlyCaptureFrameGrabber createDefault(int deviceNumber) throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic static void tryLoad()
throws FrameGrabber.Exception
FrameGrabber.Exceptionpublic void release()
throws FrameGrabber.Exception
release in class FrameGrabberFrameGrabber.Exceptionprotected void finalize()
throws Throwable
public double getGamma()
getGamma in class FrameGrabberpublic int getImageWidth()
getImageWidth in class FrameGrabberpublic int getImageHeight()
getImageHeight in class FrameGrabberpublic double getFrameRate()
getFrameRate in class FrameGrabberpublic void setImageMode(FrameGrabber.ImageMode imageMode)
setImageMode in class FrameGrabberpublic void start()
throws FrameGrabber.Exception
start in class FrameGrabberFrameGrabber.Exceptionpublic void stop()
throws FrameGrabber.Exception
stop in class FrameGrabberFrameGrabber.Exceptionpublic void trigger()
throws FrameGrabber.Exception
trigger in class FrameGrabberFrameGrabber.Exceptionpublic Frame grab() throws FrameGrabber.Exception
grab in class FrameGrabberFrameGrabber.ExceptionCopyright © 2015. All Rights Reserved.