public class FlyCapture2_C extends FlyCapture2_C
| Modifier and Type | Field and Description |
|---|---|
static int |
FALSE |
static int |
FC2_ARRIVAL
enum fc2BusCallbackType
|
static int |
FC2_AUTO_EXPOSURE
enum fc2PropertyType
|
static int |
FC2_BANDWIDTH_ALLOCATION_FORCE_32BITS
enum fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_OFF
enum fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_ON
enum fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_UNSPECIFIED
enum fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_UNSUPPORTED
enum fc2BandwidthAllocation
|
static int |
FC2_BMP
enum fc2ImageFileFormat
|
static int |
FC2_BRIGHTNESS
enum fc2PropertyType
|
static int |
FC2_BT_BGGR
enum fc2BayerTileFormat
|
static int |
FC2_BT_FORCE_32BITS
enum fc2BayerTileFormat
|
static int |
FC2_BT_GBRG
enum fc2BayerTileFormat
|
static int |
FC2_BT_GRBG
enum fc2BayerTileFormat
|
static int |
FC2_BT_NONE
enum fc2BayerTileFormat
|
static int |
FC2_BT_RGGB
enum fc2BayerTileFormat
|
static int |
FC2_BUFFER_FRAMES
enum fc2GrabMode
|
static int |
FC2_BUS_RESET
enum fc2BusCallbackType
|
static int |
FC2_BUSSPEED_10000BASE_T
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_1000BASE_T
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_100BASE_T
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_10BASE_T
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_ANY
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_FORCE_32BITS
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S_FASTEST
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S100
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S1600
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S200
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S3200
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S400
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S480
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S5000
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_S800
enum fc2BusSpeed
|
static int |
FC2_BUSSPEED_SPEED_UNKNOWN
enum fc2BusSpeed
|
static int |
FC2_BYTE_ORDER_BIG_ENDIAN
enum fc2ByteOrder
|
static int |
FC2_BYTE_ORDER_FORCE_32BITS
enum fc2ByteOrder
|
static int |
FC2_BYTE_ORDER_LITTLE_ENDIAN
enum fc2ByteOrder
|
static int |
FC2_CALLBACK_TYPE_FORCE_32BITS
enum fc2BusCallbackType
|
static int |
FC2_COLOR_PROCESSING_ALGORITHM_FORCE_32BITS
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_DEFAULT
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_DIRECTIONAL
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_DRIVER_1394_CAM
enum fc2DriverType
|
static int |
FC2_DRIVER_1394_JUJU
enum fc2DriverType
|
static int |
FC2_DRIVER_1394_PRO
enum fc2DriverType
|
static int |
FC2_DRIVER_1394_RAW1394
enum fc2DriverType
|
static int |
FC2_DRIVER_1394_VIDEO1394
enum fc2DriverType
|
static int |
FC2_DRIVER_FORCE_32BITS
enum fc2DriverType
|
static int |
FC2_DRIVER_GIGE_FILTER
enum fc2DriverType
|
static int |
FC2_DRIVER_GIGE_NONE
enum fc2DriverType
|
static int |
FC2_DRIVER_GIGE_PRO
enum fc2DriverType
|
static int |
FC2_DRIVER_UNKNOWN
enum fc2DriverType
|
static int |
FC2_DRIVER_USB_CAM
enum fc2DriverType
|
static int |
FC2_DRIVER_USB_NONE
enum fc2DriverType
|
static int |
FC2_DRIVER_USB3_PRO
enum fc2DriverType
|
static int |
FC2_DROP_FRAMES
enum fc2GrabMode
|
static int |
FC2_EDGE_SENSING
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_ERROR_BUFFER_TOO_SMALL
enum fc2Error
|
static int |
FC2_ERROR_BUS_MASTER_FAILED
enum fc2Error
|
static int |
FC2_ERROR_FAILED
enum fc2Error
|
static int |
FC2_ERROR_FAILED_BUS_MASTER_CONNECTION
enum fc2Error
|
static int |
FC2_ERROR_FAILED_GUID
enum fc2Error
|
static int |
FC2_ERROR_FORCE_32BITS
enum fc2Error
|
static int |
FC2_ERROR_IIDC_FAILED
enum fc2Error
|
static int |
FC2_ERROR_IMAGE_CONSISTENCY_ERROR
enum fc2Error
|
static int |
FC2_ERROR_IMAGE_CONVERSION_FAILED
enum fc2Error
|
static int |
FC2_ERROR_IMAGE_LIBRARY_FAILURE
enum fc2Error
|
static int |
FC2_ERROR_INCOMPATIBLE_DRIVER
enum fc2Error
|
static int |
FC2_ERROR_INIT_FAILED
enum fc2Error
|
static int |
FC2_ERROR_INVALID_BUS_MANAGER
enum fc2Error
|
static int |
FC2_ERROR_INVALID_GENERATION
enum fc2Error
|
static int |
FC2_ERROR_INVALID_MODE
enum fc2Error
|
static int |
FC2_ERROR_INVALID_PACKET_SIZE
enum fc2Error
|
static int |
FC2_ERROR_INVALID_PARAMETER
enum fc2Error
|
static int |
FC2_ERROR_INVALID_SETTINGS
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_ALREADY_STARTED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_BANDWIDTH_EXCEEDED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_FAILED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_NOT_STARTED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_RETRIEVE_BUFFER_FAILED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_START_FAILED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_STOP_FAILED
enum fc2Error
|
static int |
FC2_ERROR_ISOCH_SYNC_FAILED
enum fc2Error
|
static int |
FC2_ERROR_LOW_LEVEL_FAILURE
enum fc2Error
|
static int |
FC2_ERROR_LUT_FAILED
enum fc2Error
|
static int |
FC2_ERROR_MEMORY_ALLOCATION_FAILED
enum fc2Error
|
static int |
FC2_ERROR_NOT_CONNECTED
enum fc2Error
|
static int |
FC2_ERROR_NOT_FOUND
enum fc2Error
|
static int |
FC2_ERROR_NOT_IMPLEMENTED
enum fc2Error
|
static int |
FC2_ERROR_NOT_IN_FORMAT7
enum fc2Error
|
static int |
FC2_ERROR_NOT_INTITIALIZED
enum fc2Error
|
static int |
FC2_ERROR_NOT_SUPPORTED
enum fc2Error
|
static int |
FC2_ERROR_OK
enum fc2Error
|
static int |
FC2_ERROR_PROPERTY_FAILED
enum fc2Error
|
static int |
FC2_ERROR_PROPERTY_NOT_PRESENT
enum fc2Error
|
static int |
FC2_ERROR_READ_REGISTER_FAILED
enum fc2Error
|
static int |
FC2_ERROR_REGISTER_FAILED
enum fc2Error
|
static int |
FC2_ERROR_STROBE_FAILED
enum fc2Error
|
static int |
FC2_ERROR_TIMEOUT
enum fc2Error
|
static int |
FC2_ERROR_TRIGGER_FAILED
enum fc2Error
|
static int |
FC2_ERROR_UNDEFINED
enum fc2Error
|
static int |
FC2_ERROR_WRITE_REGISTER_FAILED
enum fc2Error
|
static int |
FC2_FOCUS
enum fc2PropertyType
|
static int |
FC2_FRAME_RATE
enum fc2PropertyType
|
static int |
FC2_FRAMERATE_1_875
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_120
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_15
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_240
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_3_75
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_30
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_60
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_7_5
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_FORCE_32BITS
enum fc2FrameRate
|
static int |
FC2_FRAMERATE_FORMAT7
enum fc2FrameRate
|
static int |
FC2_FROM_FILE_EXT
enum fc2ImageFileFormat
|
static int |
FC2_GAIN
enum fc2PropertyType
|
static int |
FC2_GAMMA
enum fc2PropertyType
|
static int |
FC2_GRAB_MODE_FORCE_32BITS
enum fc2GrabMode
|
static int |
FC2_GRAB_TIMEOUT_FORCE_32BITS
enum fc2GrabTimeout
|
static int |
FC2_HEARTBEAT
enum fc2GigEPropertyType
|
static int |
FC2_HEARTBEAT_TIMEOUT
enum fc2GigEPropertyType
|
static int |
FC2_HQ_LINEAR
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_HUE
enum fc2PropertyType
|
static int |
FC2_IMAGE_FILE_FORMAT_FORCE_32BITS
enum fc2ImageFileFormat
|
static int |
FC2_INTERFACE_GIGE
enum fc2InterfaceType
|
static int |
FC2_INTERFACE_IEEE1394
enum fc2InterfaceType
|
static int |
FC2_INTERFACE_TYPE_FORCE_32BITS
enum fc2InterfaceType
|
static int |
FC2_INTERFACE_UNKNOWN
enum fc2InterfaceType
|
static int |
FC2_INTERFACE_USB_2
enum fc2InterfaceType
|
static int |
FC2_INTERFACE_USB_3
enum fc2InterfaceType
|
static int |
FC2_IPP
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_IRIS
enum fc2PropertyType
|
static int |
FC2_JPEG
enum fc2ImageFileFormat
|
static int |
FC2_JPEG2000
enum fc2ImageFileFormat
|
static int |
FC2_LINUX_X64
enum fc2OSType
|
static int |
FC2_LINUX_X86
enum fc2OSType
|
static int |
FC2_MAC
enum fc2OSType
|
static int |
FC2_MODE_0
enum fc2Mode
|
static int |
FC2_MODE_1
enum fc2Mode
|
static int |
FC2_MODE_10
enum fc2Mode
|
static int |
FC2_MODE_11
enum fc2Mode
|
static int |
FC2_MODE_12
enum fc2Mode
|
static int |
FC2_MODE_13
enum fc2Mode
|
static int |
FC2_MODE_14
enum fc2Mode
|
static int |
FC2_MODE_15
enum fc2Mode
|
static int |
FC2_MODE_16
enum fc2Mode
|
static int |
FC2_MODE_17
enum fc2Mode
|
static int |
FC2_MODE_18
enum fc2Mode
|
static int |
FC2_MODE_19
enum fc2Mode
|
static int |
FC2_MODE_2
enum fc2Mode
|
static int |
FC2_MODE_20
enum fc2Mode
|
static int |
FC2_MODE_21
enum fc2Mode
|
static int |
FC2_MODE_22
enum fc2Mode
|
static int |
FC2_MODE_23
enum fc2Mode
|
static int |
FC2_MODE_24
enum fc2Mode
|
static int |
FC2_MODE_25
enum fc2Mode
|
static int |
FC2_MODE_26
enum fc2Mode
|
static int |
FC2_MODE_27
enum fc2Mode
|
static int |
FC2_MODE_28
enum fc2Mode
|
static int |
FC2_MODE_29
enum fc2Mode
|
static int |
FC2_MODE_3
enum fc2Mode
|
static int |
FC2_MODE_30
enum fc2Mode
|
static int |
FC2_MODE_31
enum fc2Mode
|
static int |
FC2_MODE_4
enum fc2Mode
|
static int |
FC2_MODE_5
enum fc2Mode
|
static int |
FC2_MODE_6
enum fc2Mode
|
static int |
FC2_MODE_7
enum fc2Mode
|
static int |
FC2_MODE_8
enum fc2Mode
|
static int |
FC2_MODE_9
enum fc2Mode
|
static int |
FC2_MODE_FORCE_32BITS
enum fc2Mode
|
static int |
FC2_NEAREST_NEIGHBOR_FAST
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_NO_COLOR_PROCESSING
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_NUM_FRAMERATES
enum fc2FrameRate
|
static int |
FC2_NUM_MODES
enum fc2Mode
|
static int |
FC2_NUM_PIXEL_FORMATS
enum fc2PixelFormat
|
static int |
FC2_NUM_VIDEOMODES
enum fc2VideoMode
|
static int |
FC2_OSTYPE_FORCE_32BITS
enum fc2OSType
|
static int |
FC2_PAN
enum fc2PropertyType
|
static int |
FC2_PCIE_BUSSPEED_2_5
enum fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_5_0
enum fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_FORCE_32BITS
enum fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_UNKNOWN
enum fc2PCIeBusSpeed
|
static int |
FC2_PGM
enum fc2ImageFileFormat
|
static int |
FC2_PIXEL_FORMAT_411YUV8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_422YUV8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_422YUV8_JPEG
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_444YUV8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGR
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGR16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGRU
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGRU16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO12
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW12
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB8
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGBU
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_S_MONO16
enum fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_S_RGB16
enum fc2PixelFormat
|
static int |
FC2_PNG
enum fc2ImageFileFormat
|
static int |
FC2_PPM
enum fc2ImageFileFormat
|
static int |
FC2_PROPERTY_TYPE_FORCE_32BITS
enum fc2PropertyType
|
static int |
FC2_RAW
enum fc2ImageFileFormat
|
static int |
FC2_REMOVAL
enum fc2BusCallbackType
|
static int |
FC2_RIGOROUS
enum fc2ColorProcessingAlgorithm
|
static int |
FC2_SATURATION
enum fc2PropertyType
|
static int |
FC2_SHARPNESS
enum fc2PropertyType
|
static int |
FC2_SHUTTER
enum fc2PropertyType
|
static int |
FC2_STATISTICS_BLUE
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_FORCE_32BITS
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_GREEN
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_GREY
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_HUE
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_LIGHTNESS
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_RED
enum fc2StatisticsChannel
|
static int |
FC2_STATISTICS_SATURATION
enum fc2StatisticsChannel
|
static int |
FC2_TEMPERATURE
enum fc2PropertyType
|
static int |
FC2_TIFF
enum fc2ImageFileFormat
|
static int |
FC2_TIFF_ADOBE_DEFLATE
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_CCITTFAX3
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_CCITTFAX4
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_DEFLATE
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_JPEG
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_LZW
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_NONE
enum fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_PACKBITS
enum fc2TIFFCompressionMethod
|
static int |
FC2_TILT
enum fc2PropertyType
|
static int |
FC2_TIMEOUT_INFINITE
enum fc2GrabTimeout
|
static int |
FC2_TIMEOUT_NONE
enum fc2GrabTimeout
|
static int |
FC2_TIMEOUT_UNSPECIFIED
enum fc2GrabTimeout
|
static int |
FC2_TRIGGER_DELAY
enum fc2PropertyType
|
static int |
FC2_TRIGGER_MODE
enum fc2PropertyType
|
static int |
FC2_UNKNOWN_OS
enum fc2OSType
|
static int |
FC2_UNSPECIFIED_GRAB_MODE
enum fc2GrabMode
|
static int |
FC2_UNSPECIFIED_PIXEL_FORMAT
enum fc2PixelFormat
|
static int |
FC2_UNSPECIFIED_PROPERTY_TYPE
enum fc2PropertyType
|
static int |
FC2_VIDEOMODE_1024x768RGB
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768Y16
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768Y8
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960RGB
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960Y16
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960Y8
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200RGB
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200Y16
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200Y8
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_160x120YUV444
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_320x240YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480RGB
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480Y16
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480Y8
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480YUV411
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600RGB
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600Y16
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600Y8
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600YUV422
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_FORCE_32BITS
enum fc2VideoMode
|
static int |
FC2_VIDEOMODE_FORMAT7
enum fc2VideoMode
|
static int |
FC2_WHITE_BALANCE
enum fc2PropertyType
|
static int |
FC2_WINDOWS_X64
enum fc2OSType
|
static int |
FC2_WINDOWS_X86
enum fc2OSType
|
static int |
FC2_ZOOM
enum fc2PropertyType
|
static int |
FULL_32BIT_VALUE |
static int |
MAX_STRING_LENGTH |
static int |
TRUE |
| Constructor and Description |
|---|
FlyCapture2_C() |
| Modifier and Type | Method and Description |
|---|---|
static int |
fc2AVIAppend(FlyCapture2_C.fc2AVIContext AVIContext,
FlyCapture2_C.fc2Image pImage)
Append an image to the AVI file.
|
static int |
fc2AVIClose(FlyCapture2_C.fc2AVIContext AVIContext)
Close the AVI file.
|
static int |
fc2AVIOpen(FlyCapture2_C.fc2AVIContext AVIContext,
BytePointer pFileName,
FlyCapture2_C.fc2AVIOption pOption)
Open an AVI file in preparation for writing Images to disk.
|
static int |
fc2AVIOpen(FlyCapture2_C.fc2AVIContext AVIContext,
String pFileName,
FlyCapture2_C.fc2AVIOption pOption) |
static int |
fc2CalculateImageStatistics(FlyCapture2_C.fc2Image pImage,
FlyCapture2_C.fc2ImageStatisticsContext pImageStatisticsContext)
Calculate statistics associated with the image.
|
static int |
fc2Connect(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid guid)
Connects the camera object to the camera specified by the GUID.
|
static int |
fc2ConvertImage(FlyCapture2_C.fc2Image pImageIn,
FlyCapture2_C.fc2Image pImageOut) |
static int |
fc2ConvertImageTo(int format,
FlyCapture2_C.fc2Image pImageIn,
FlyCapture2_C.fc2Image pImageOut)
Converts the current image buffer to the specified output format and
stores the result in the specified image.
|
static int |
fc2CreateAVI(FlyCapture2_C.fc2AVIContext pAVIContext)
Create a AVI context.
|
static int |
fc2CreateContext(FlyCapture2_C.fc2Context pContext)
Create a FC2 context for IIDC camaera.
|
static int |
fc2CreateGigEContext(FlyCapture2_C.fc2Context pContext)
Create a FC2 context for a GigE Vision camera.
|
static int |
fc2CreateImage(FlyCapture2_C.fc2Image pImage)
Create a fc2Image.
|
static int |
fc2CreateImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext pImageStatisticsContext)
Create a statistics context.
|
static int |
fc2DestroyAVI(FlyCapture2_C.fc2AVIContext AVIContext)
Destroy a AVI context.
|
static int |
fc2DestroyContext(FlyCapture2_C.fc2Context context)
Destroy the FC2 context.
|
static int |
fc2DestroyImage(FlyCapture2_C.fc2Image image)
Destroy the fc2Image.
|
static int |
fc2DestroyImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext)
Destroy a statistics context.
|
static int |
fc2DetermineBitsPerPixel(int format,
int[] pBitsPerPixel) |
static int |
fc2DetermineBitsPerPixel(int format,
IntBuffer pBitsPerPixel) |
static int |
fc2DetermineBitsPerPixel(int format,
IntPointer pBitsPerPixel)
Calculate the bits per pixel for the specified pixel format.
|
static int |
fc2Disconnect(FlyCapture2_C.fc2Context context)
Disconnects the fc2Context from the camera.
|
static int |
fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2CameraInfo gigECameras,
int[] arraySize) |
static int |
fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2CameraInfo gigECameras,
IntBuffer arraySize) |
static int |
fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2CameraInfo gigECameras,
IntPointer arraySize)
Discover all cameras connected to the network even if they reside
on a different subnet.
|
static int |
fc2EnableLUT(FlyCapture2_C.fc2Context context,
int on)
Enable or disable LUT functionality on the camera.
|
static BytePointer |
fc2ErrorToDescription(int error)
Get a string representation of an error.
|
static int |
fc2FireBusReset(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid)
Fire a bus reset.
|
static int |
fc2FireSoftwareTrigger(FlyCapture2_C.fc2Context context) |
static int |
fc2FireSoftwareTriggerBroadcast(FlyCapture2_C.fc2Context context)
Fire the software trigger according to the DCAM specifications.
|
static int |
fc2ForceAllIPAddressesAutomatically()
Force all cameras on the network to be assigned sequential IP addresses
on the same subnet as the netowrk adapters that they are connected to.
|
static int |
fc2ForceIPAddressAutomatically(int serialNumber)
Force a cameras on the network to be assigned sequential IP addresses
on the same subnet as the netowrk adapters that it is connected to.
|
static int |
fc2ForceIPAddressToCamera(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2MACAddress macAddress,
FlyCapture2_C.fc2IPAddress ipAddress,
FlyCapture2_C.fc2IPAddress subnetMask,
FlyCapture2_C.fc2IPAddress defaultGateway)
Force the camera with the specific MAC address to the specified
IP address, subnet mask and default gateway.
|
static int |
fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context,
int[] pActiveBank) |
static int |
fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context,
IntBuffer pActiveBank) |
static int |
fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context,
IntPointer pActiveBank)
Get the LUT bank that is currently being used.
|
static int |
fc2GetCameraFromIndex(FlyCapture2_C.fc2Context context,
int index,
FlyCapture2_C.fc2PGRGuid pGuid)
Gets the PGRGuid for a camera on the PC.
|
static int |
fc2GetCameraFromIPAddress(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2IPAddress ipAddress,
FlyCapture2_C.fc2PGRGuid pGuid)
Gets the PGRGuid for a camera with the specified IPv4 address.
|
static int |
fc2GetCameraFromSerialNumber(FlyCapture2_C.fc2Context context,
int serialNumber,
FlyCapture2_C.fc2PGRGuid pGuid)
Gets the PGRGuid for a camera on the PC.
|
static int |
fc2GetCameraInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2CameraInfo pCameraInfo)
Retrieves information from the camera such as serial number, model
name and other camera information.
|
static int |
fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context,
int index,
int[] pSerialNumber) |
static int |
fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context,
int index,
IntBuffer pSerialNumber) |
static int |
fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context,
int index,
IntPointer pSerialNumber)
Gets the serial number of the camera with the specified index.
|
static int |
fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pEnabled) |
static int |
fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pEnabled) |
static int |
fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pEnabled)
Get the status of a statistics channel.
|
static int |
fc2GetConfiguration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Config config)
Get the configuration associated with the camera.
|
static int |
fc2GetCycleTime(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2TimeStamp pTimeStamp)
Get cycle time from camera
|
static int |
fc2GetDefaultColorProcessing(int[] pDefaultMethod) |
static int |
fc2GetDefaultColorProcessing(IntBuffer pDefaultMethod) |
static int |
fc2GetDefaultColorProcessing(IntPointer pDefaultMethod)
Get the default color processing algorithm.
|
static int |
fc2GetDefaultOutputFormat(int[] pFormat) |
static int |
fc2GetDefaultOutputFormat(IntBuffer pFormat) |
static int |
fc2GetDefaultOutputFormat(IntPointer pFormat)
Get the default output pixel format.
|
static int |
fc2GetDeviceFromIndex(FlyCapture2_C.fc2Context context,
int index,
FlyCapture2_C.fc2PGRGuid pGuid)
Gets the PGRGuid for a device.
|
static int |
fc2GetEmbeddedImageInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2EmbeddedImageInfo pInfo)
Get the current status of the embedded image information register,
as well as the availability of each embedded property.
|
static int |
fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
int[] packetSize,
float[] percentage) |
static int |
fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
IntBuffer packetSize,
FloatBuffer percentage) |
static int |
fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
IntPointer packetSize,
FloatPointer percentage)
Get the current Format7 configuration from the camera.
|
static int |
fc2GetFormat7Info(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7Info info,
int[] pSupported) |
static int |
fc2GetFormat7Info(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7Info info,
IntBuffer pSupported) |
static int |
fc2GetFormat7Info(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7Info info,
IntPointer pSupported)
Retrieve the availability of Format7 custom image mode and the
camera capabilities for the specified Format7 mode.
|
static int |
fc2GetGigEConfig(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEConfig pConfig) |
static int |
fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context,
int[] horzBinnningValue,
int[] vertBinnningValue) |
static int |
fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context,
IntBuffer horzBinnningValue,
IntBuffer vertBinnningValue) |
static int |
fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context,
IntPointer horzBinnningValue,
IntPointer vertBinnningValue) |
static int |
fc2GetGigEImageSettings(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEImageSettings pImageSettings) |
static int |
fc2GetGigEImageSettingsInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEImageSettingsInfo pInfo) |
static int |
fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context,
int[] mode) |
static int |
fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context,
IntBuffer mode) |
static int |
fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context,
IntPointer mode) |
static int |
fc2GetGigEProperty(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEProperty pGigEProp)
Get the specified GigEProperty.
|
static int |
fc2GetGigEStreamChannelInfo(FlyCapture2_C.fc2Context context,
int channel,
FlyCapture2_C.fc2GigEStreamChannel pChannel) |
static int |
fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context,
int pin,
int[] pDirection) |
static int |
fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context,
int pin,
IntBuffer pDirection) |
static int |
fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context,
int pin,
IntPointer pDirection)
Get the GPIO pin direction for the specified pin.
|
static int |
fc2GetImageData(FlyCapture2_C.fc2Image pImage,
byte[] ppData) |
static int |
fc2GetImageData(FlyCapture2_C.fc2Image pImage,
ByteBuffer ppData) |
static int |
fc2GetImageData(FlyCapture2_C.fc2Image pImage,
BytePointer ppData) |
static int |
fc2GetImageData(FlyCapture2_C.fc2Image pImage,
PointerPointer ppData)
Get a pointer to the data associated with the image.
|
static int |
fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pRangeMin,
int[] pRangeMax,
int[] pPixelValueMin,
int[] pPixelValueMax,
int[] pNumPixelValues,
float[] pPixelValueMean,
int[] ppHistogram) |
static int |
fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pRangeMin,
IntBuffer pRangeMax,
IntBuffer pPixelValueMin,
IntBuffer pPixelValueMax,
IntBuffer pNumPixelValues,
FloatBuffer pPixelValueMean,
IntBuffer ppHistogram) |
static int |
fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
IntPointer ppHistogram) |
static int |
fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
PointerPointer ppHistogram)
Get all statistics for the image.
|
static FlyCapture2_C.fc2TimeStamp |
fc2GetImageTimeStamp(FlyCapture2_C.fc2Image pImage)
Get the timestamp data associated with the image.
|
static int |
fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
int[] pInterfaceType) |
static int |
fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
IntBuffer pInterfaceType) |
static int |
fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
IntPointer pInterfaceType)
Gets the interface type associated with a PGRGuid.
|
static int |
fc2GetLibraryVersion(FlyCapture2_C.fc2Version pVersion)
Get library version.
|
static int |
fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context,
int bank,
int[] pReadSupported,
int[] pWriteSupported) |
static int |
fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context,
int bank,
IntBuffer pReadSupported,
IntBuffer pWriteSupported) |
static int |
fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context,
int bank,
IntPointer pReadSupported,
IntPointer pWriteSupported)
Query the read/write status of a single LUT bank.
|
static int |
fc2GetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
int[] pEntries) |
static int |
fc2GetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
IntBuffer pEntries) |
static int |
fc2GetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
IntPointer pEntries)
Get the LUT channel settings from the camera.
|
static int |
fc2GetLUTInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2LUTData pData)
Query if LUT support is available on the camera.
|
static int |
fc2GetMemoryChannel(FlyCapture2_C.fc2Context context,
int[] pCurrentChannel) |
static int |
fc2GetMemoryChannel(FlyCapture2_C.fc2Context context,
IntBuffer pCurrentChannel) |
static int |
fc2GetMemoryChannel(FlyCapture2_C.fc2Context context,
IntPointer pCurrentChannel)
Retrieve the current memory channel from the camera.
|
static int |
fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context,
int[] pNumChannels) |
static int |
fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context,
IntBuffer pNumChannels) |
static int |
fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context,
IntPointer pNumChannels)
Query the camera for memory channel support.
|
static int |
fc2GetNumOfCameras(FlyCapture2_C.fc2Context context,
int[] pNumCameras) |
static int |
fc2GetNumOfCameras(FlyCapture2_C.fc2Context context,
IntBuffer pNumCameras) |
static int |
fc2GetNumOfCameras(FlyCapture2_C.fc2Context context,
IntPointer pNumCameras)
Gets the number of cameras attached to the PC.
|
static int |
fc2GetNumOfDevices(FlyCapture2_C.fc2Context context,
int[] pNumDevices) |
static int |
fc2GetNumOfDevices(FlyCapture2_C.fc2Context context,
IntBuffer pNumDevices) |
static int |
fc2GetNumOfDevices(FlyCapture2_C.fc2Context context,
IntPointer pNumDevices)
Gets the number of devices.
|
static int |
fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context,
int[] numChannels) |
static int |
fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context,
IntBuffer numChannels) |
static int |
fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context,
IntPointer numChannels) |
static int |
fc2GetProperty(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property prop)
Reads the settings for the specified property from the camera.
|
static int |
fc2GetPropertyInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PropertyInfo propInfo)
Retrieves information about the specified camera property.
|
static BytePointer |
fc2GetRegisterString(int registerVal)
Returns a text representation of the register value.
|
static int |
fc2GetStrobe(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2StrobeControl strobeControl)
Retrieve current strobe settings from the camera.
|
static int |
fc2GetStrobeInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2StrobeInfo strobeInfo)
Retrieve strobe information from the camera.
|
static int |
fc2GetSystemInfo(FlyCapture2_C.fc2SystemInfo pSystemInfo)
Get system information.
|
static int |
fc2GetTriggerDelay(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property triggerDelay)
Retrieve current trigger delay settings from the camera.
|
static int |
fc2GetTriggerDelayInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PropertyInfo triggerDelayInfo)
Retrieve trigger delay information from the camera.
|
static int |
fc2GetTriggerMode(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2TriggerMode triggerMode)
Retrieve current trigger settings from the camera.
|
static int |
fc2GetTriggerModeInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2TriggerModeInfo triggerModeInfo)
Retrieve trigger information from the camera.
|
static int |
fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context,
int[] videoMode,
int[] frameRate) |
static int |
fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context,
IntBuffer videoMode,
IntBuffer frameRate) |
static int |
fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context,
IntPointer videoMode,
IntPointer frameRate)
Get the current video mode and frame rate from the camera.
|
static int |
fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context,
int videoMode,
int frameRate,
int[] pSupported) |
static int |
fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context,
int videoMode,
int frameRate,
IntBuffer pSupported) |
static int |
fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context,
int videoMode,
int frameRate,
IntPointer pSupported)
Query the camera to determine if the specified video mode and
frame rate is supported.
|
static int |
fc2H264Open(FlyCapture2_C.fc2AVIContext AVIContext,
BytePointer pFileName,
FlyCapture2_C.fc2H264Option pOption)
Open an H.264 file in preparation for writing Images to disk.
|
static int |
fc2H264Open(FlyCapture2_C.fc2AVIContext AVIContext,
String pFileName,
FlyCapture2_C.fc2H264Option pOption) |
static int |
fc2IsCameraControlable(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
int[] pControlable) |
static int |
fc2IsCameraControlable(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
IntBuffer pControlable) |
static int |
fc2IsCameraControlable(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2PGRGuid pGuid,
IntPointer pControlable)
Query whether a GigE camera is controlable.
|
static int |
fc2LaunchBrowser(BytePointer pAddress)
Launch a URL in the system default browser.
|
static int |
fc2LaunchBrowser(String pAddress) |
static int |
fc2LaunchCommand(BytePointer pCommand)
Execute a command in the terminal.
|
static int |
fc2LaunchCommand(String pCommand) |
static int |
fc2LaunchCommandAsync(BytePointer pCommand,
FlyCapture2_C.fc2AsyncCommandCallback pCallback,
Pointer pUserData)
Execute a command in the terminal.
|
static int |
fc2LaunchCommandAsync(String pCommand,
FlyCapture2_C.fc2AsyncCommandCallback pCallback,
Pointer pUserData) |
static int |
fc2LaunchHelp(BytePointer pFileName)
Open a CHM file in the system default CHM viewer.
|
static int |
fc2LaunchHelp(String pFileName) |
static int |
fc2MJPGOpen(FlyCapture2_C.fc2AVIContext AVIContext,
BytePointer pFileName,
FlyCapture2_C.fc2MJPGOption pOption)
Open an MJPEG file in preparation for writing Images to disk.
|
static int |
fc2MJPGOpen(FlyCapture2_C.fc2AVIContext AVIContext,
String pFileName,
FlyCapture2_C.fc2MJPGOption pOption) |
static int |
fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context,
int mode,
int[] isSupported) |
static int |
fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context,
int mode,
IntBuffer isSupported) |
static int |
fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context,
int mode,
IntPointer isSupported) |
static int |
fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
byte[] pBuffer,
int length) |
static int |
fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
ByteBuffer pBuffer,
int length) |
static int |
fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
BytePointer pBuffer,
int length)
Read a GVCP memory block.
|
static int |
fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context,
int address,
int[] pValue) |
static int |
fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context,
int address,
IntBuffer pValue) |
static int |
fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context,
int address,
IntPointer pValue)
Read a GVCP register.
|
static int |
fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
int[] pBuffer,
int length) |
static int |
fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
IntBuffer pBuffer,
int length) |
static int |
fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
IntPointer pBuffer,
int length)
Read a GVCP register block.
|
static int |
fc2ReadRegister(FlyCapture2_C.fc2Context context,
int address,
int[] pValue) |
static int |
fc2ReadRegister(FlyCapture2_C.fc2Context context,
int address,
IntBuffer pValue) |
static int |
fc2ReadRegister(FlyCapture2_C.fc2Context context,
int address,
IntPointer pValue)
Read the specified register from the camera.
|
static int |
fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
int[] pBuffer,
int length) |
static int |
fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
IntBuffer pBuffer,
int length) |
static int |
fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
IntPointer pBuffer,
int length)
Write to the specified register block on the camera.
|
static int |
fc2RegisterCallback(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2BusEventCallback enumCallback,
int callbackType,
Pointer pParameter,
FlyCapture2_C.fc2CallbackHandle pCallbackHandle)
Register a callback function that will be called when the
specified callback event occurs.
|
static int |
fc2RescanBus(FlyCapture2_C.fc2Context context)
Force a rescan of the buses.
|
static int |
fc2RestoreFromMemoryChannel(FlyCapture2_C.fc2Context context,
int channel)
Restore the specfied current memory channel.
|
static int |
fc2RetrieveBuffer(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Image pImage)
Retrieves the the next image object containing the next image.
|
static int |
fc2SaveImage(FlyCapture2_C.fc2Image pImage,
BytePointer pFilename,
int format)
Save the image to the specified file name with the file format
specified.
|
static int |
fc2SaveImage(FlyCapture2_C.fc2Image pImage,
String pFilename,
int format) |
static int |
fc2SaveImageWithOption(FlyCapture2_C.fc2Image pImage,
BytePointer pFilename,
int format,
Pointer pOption)
Save the image to the specified file name with the file format
specified.
|
static int |
fc2SaveImageWithOption(FlyCapture2_C.fc2Image pImage,
String pFilename,
int format,
Pointer pOption) |
static int |
fc2SaveToMemoryChannel(FlyCapture2_C.fc2Context context,
int channel)
Save the current settings to the specfied current memory channel.
|
static int |
fc2SetActiveLUTBank(FlyCapture2_C.fc2Context context,
int activeBank)
Set the LUT bank that will be used.
|
static int |
fc2SetCallback(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2ImageEventCallback pCallbackFn,
Pointer pCallbackData)
Sets the callback data to be used on completion of image transfer.
|
static int |
fc2SetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int enabled)
Set the status of a statistics channel.
|
static int |
fc2SetConfiguration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Config config)
Set the configuration associated with the camera.
|
static int |
fc2SetDefaultColorProcessing(int defaultMethod)
Set the default color processing algorithm.
|
static int |
fc2SetDefaultOutputFormat(int format)
Set the default output pixel format.
|
static int |
fc2SetEmbeddedImageInfo(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2EmbeddedImageInfo pInfo)
Sets the on/off values of the embedded image information structure
to the camera.
|
static int |
fc2SetFormat7Configuration(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
float percentSpeed)
Set the current Format7 configuration to the camera.
|
static int |
fc2SetFormat7ConfigurationPacket(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
int packetSize)
Set the current Format7 configuration to the camera.
|
static int |
fc2SetGigEConfig(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEConfig pConfig) |
static int |
fc2SetGigEImageBinningSettings(FlyCapture2_C.fc2Context context,
int horzBinnningValue,
int vertBinnningValue) |
static int |
fc2SetGigEImageSettings(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEImageSettings pImageSettings) |
static int |
fc2SetGigEImagingMode(FlyCapture2_C.fc2Context context,
int mode) |
static int |
fc2SetGigEProperty(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2GigEProperty pGigEProp)
Set the specified GigEProperty.
|
static int |
fc2SetGigEStreamChannelInfo(FlyCapture2_C.fc2Context context,
int channel,
FlyCapture2_C.fc2GigEStreamChannel pChannel) |
static int |
fc2SetGPIOPinDirection(FlyCapture2_C.fc2Context context,
int pin,
int direction)
Set the GPIO pin direction for the specified pin.
|
static int |
fc2SetGPIOPinDirectionBroadcast(FlyCapture2_C.fc2Context context,
int pin,
int direction)
Set the GPIO pin direction for the specified pin.
|
static int |
fc2SetImageData(FlyCapture2_C.fc2Image pImage,
byte[] pData,
int dataSize) |
static int |
fc2SetImageData(FlyCapture2_C.fc2Image pImage,
ByteBuffer pData,
int dataSize) |
static int |
fc2SetImageData(FlyCapture2_C.fc2Image pImage,
BytePointer pData,
int dataSize)
Set the data of the Image object.
|
static int |
fc2SetImageDimensions(FlyCapture2_C.fc2Image pImage,
int rows,
int cols,
int stride,
int pixelFormat,
int bayerFormat)
Sets the dimensions of the image object.
|
static int |
fc2SetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
int[] pEntries) |
static int |
fc2SetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
IntBuffer pEntries) |
static int |
fc2SetLUTChannel(FlyCapture2_C.fc2Context context,
int bank,
int channel,
int sizeEntries,
IntPointer pEntries)
Set the LUT channel settings to the camera.
|
static int |
fc2SetProperty(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property prop)
Writes the settings for the specified property to the camera.
|
static int |
fc2SetPropertyBroadcast(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property prop)
Writes the settings for the specified property to the camera.
|
static int |
fc2SetStrobe(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2StrobeControl strobeControl)
Set current strobe settings to the camera.
|
static int |
fc2SetStrobeBroadcast(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2StrobeControl strobeControl)
Set current strobe settings to the camera.
|
static int |
fc2SetTriggerDelay(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property triggerDelay)
Set the specified trigger delay settings to the camera.
|
static int |
fc2SetTriggerDelayBroadcast(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Property triggerDelay)
Set the specified trigger delay settings to the camera.
|
static int |
fc2SetTriggerMode(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2TriggerMode triggerMode)
Set the specified trigger settings to the camera.
|
static int |
fc2SetTriggerModeBroadcast(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2TriggerMode triggerMode)
Set the specified trigger settings to the camera.
|
static int |
fc2SetUserBuffers(FlyCapture2_C.fc2Context context,
byte[] ppMemBuffers,
int size,
int nNumBuffers) |
static int |
fc2SetUserBuffers(FlyCapture2_C.fc2Context context,
ByteBuffer ppMemBuffers,
int size,
int nNumBuffers) |
static int |
fc2SetUserBuffers(FlyCapture2_C.fc2Context context,
BytePointer ppMemBuffers,
int size,
int nNumBuffers)
Specify user allocated buffers to use as image data buffers.
|
static int |
fc2SetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context,
int videoMode,
int frameRate)
Set the specified video mode and frame rate to the camera.
|
static int |
fc2StartCapture(FlyCapture2_C.fc2Context context)
Starts isochronous image capture.
|
static int |
fc2StartCaptureCallback(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2ImageEventCallback pCallbackFn,
Pointer pCallbackData)
Starts isochronous image capture.
|
static int |
fc2StartSyncCapture(int numCameras,
FlyCapture2_C.fc2Context pContexts)
Starts synchronized isochronous image capture on multiple cameras.
|
static int |
fc2StartSyncCaptureCallback(int numCameras,
FlyCapture2_C.fc2Context pContexts,
FlyCapture2_C.fc2ImageEventCallback pCallbackFns,
Pointer pCallbackDataArray) |
static int |
fc2StartSyncCaptureCallback(int numCameras,
FlyCapture2_C.fc2Context pContexts,
FlyCapture2_C.fc2ImageEventCallback pCallbackFns,
PointerPointer pCallbackDataArray)
Starts synchronized isochronous image capture on multiple cameras.
|
static int |
fc2StopCapture(FlyCapture2_C.fc2Context context)
Stops isochronous image transfer and cleans up all associated
resources.
|
static int |
fc2UnregisterCallback(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2CallbackHandle callbackHandle)
Unregister a callback function.
|
static int |
fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
int[] settingsAreValid,
FlyCapture2_C.fc2Format7PacketInfo packetInfo) |
static int |
fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
IntBuffer settingsAreValid,
FlyCapture2_C.fc2Format7PacketInfo packetInfo) |
static int |
fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context,
FlyCapture2_C.fc2Format7ImageSettings imageSettings,
IntPointer settingsAreValid,
FlyCapture2_C.fc2Format7PacketInfo packetInfo)
Validates Format7ImageSettings structure and returns valid packet
size information if the image settings are valid.
|
static int |
fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
byte[] pBuffer,
int length) |
static int |
fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
ByteBuffer pBuffer,
int length) |
static int |
fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context,
int address,
BytePointer pBuffer,
int length)
Write a GVCP memory block.
|
static int |
fc2WriteGVCPRegister(FlyCapture2_C.fc2Context context,
int address,
int value)
Write a GVCP register.
|
static int |
fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
int[] pBuffer,
int length) |
static int |
fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
IntBuffer pBuffer,
int length) |
static int |
fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context,
int address,
IntPointer pBuffer,
int length)
Write a GVCP register block.
|
static int |
fc2WriteGVCPRegisterBroadcast(FlyCapture2_C.fc2Context context,
int address,
int value)
Write a GVCP register with broadcast
|
static int |
fc2WriteRegister(FlyCapture2_C.fc2Context context,
int address,
int value)
Write to the specified register on the camera.
|
static int |
fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
int[] pBuffer,
int length) |
static int |
fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
IntBuffer pBuffer,
int length) |
static int |
fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context,
short addressHigh,
int addressLow,
IntPointer pBuffer,
int length)
Write to the specified register block on the camera.
|
static int |
fc2WriteRegisterBroadcast(FlyCapture2_C.fc2Context context,
int address,
int value)
Write to the specified register on the camera with broadcast.
|
mappublic static final int FALSE
public static final int TRUE
public static final int FULL_32BIT_VALUE
public static final int MAX_STRING_LENGTH
public static final int FC2_ERROR_UNDEFINED
public static final int FC2_ERROR_OK
public static final int FC2_ERROR_FAILED
public static final int FC2_ERROR_NOT_IMPLEMENTED
public static final int FC2_ERROR_FAILED_BUS_MASTER_CONNECTION
public static final int FC2_ERROR_NOT_CONNECTED
public static final int FC2_ERROR_INIT_FAILED
public static final int FC2_ERROR_NOT_INTITIALIZED
public static final int FC2_ERROR_INVALID_PARAMETER
public static final int FC2_ERROR_INVALID_SETTINGS
public static final int FC2_ERROR_INVALID_BUS_MANAGER
public static final int FC2_ERROR_MEMORY_ALLOCATION_FAILED
public static final int FC2_ERROR_LOW_LEVEL_FAILURE
public static final int FC2_ERROR_NOT_FOUND
public static final int FC2_ERROR_FAILED_GUID
public static final int FC2_ERROR_INVALID_PACKET_SIZE
public static final int FC2_ERROR_INVALID_MODE
public static final int FC2_ERROR_NOT_IN_FORMAT7
public static final int FC2_ERROR_NOT_SUPPORTED
public static final int FC2_ERROR_TIMEOUT
public static final int FC2_ERROR_BUS_MASTER_FAILED
public static final int FC2_ERROR_INVALID_GENERATION
public static final int FC2_ERROR_LUT_FAILED
public static final int FC2_ERROR_IIDC_FAILED
public static final int FC2_ERROR_STROBE_FAILED
public static final int FC2_ERROR_TRIGGER_FAILED
public static final int FC2_ERROR_PROPERTY_FAILED
public static final int FC2_ERROR_PROPERTY_NOT_PRESENT
public static final int FC2_ERROR_REGISTER_FAILED
public static final int FC2_ERROR_READ_REGISTER_FAILED
public static final int FC2_ERROR_WRITE_REGISTER_FAILED
public static final int FC2_ERROR_ISOCH_FAILED
public static final int FC2_ERROR_ISOCH_ALREADY_STARTED
public static final int FC2_ERROR_ISOCH_NOT_STARTED
public static final int FC2_ERROR_ISOCH_START_FAILED
public static final int FC2_ERROR_ISOCH_RETRIEVE_BUFFER_FAILED
public static final int FC2_ERROR_ISOCH_STOP_FAILED
public static final int FC2_ERROR_ISOCH_SYNC_FAILED
public static final int FC2_ERROR_ISOCH_BANDWIDTH_EXCEEDED
public static final int FC2_ERROR_IMAGE_CONVERSION_FAILED
public static final int FC2_ERROR_IMAGE_LIBRARY_FAILURE
public static final int FC2_ERROR_BUFFER_TOO_SMALL
public static final int FC2_ERROR_IMAGE_CONSISTENCY_ERROR
public static final int FC2_ERROR_INCOMPATIBLE_DRIVER
public static final int FC2_ERROR_FORCE_32BITS
public static final int FC2_BUS_RESET
public static final int FC2_ARRIVAL
public static final int FC2_REMOVAL
public static final int FC2_CALLBACK_TYPE_FORCE_32BITS
public static final int FC2_DROP_FRAMES
public static final int FC2_BUFFER_FRAMES
public static final int FC2_UNSPECIFIED_GRAB_MODE
public static final int FC2_GRAB_MODE_FORCE_32BITS
public static final int FC2_TIMEOUT_NONE
public static final int FC2_TIMEOUT_INFINITE
public static final int FC2_TIMEOUT_UNSPECIFIED
public static final int FC2_GRAB_TIMEOUT_FORCE_32BITS
public static final int FC2_BANDWIDTH_ALLOCATION_OFF
public static final int FC2_BANDWIDTH_ALLOCATION_ON
public static final int FC2_BANDWIDTH_ALLOCATION_UNSUPPORTED
public static final int FC2_BANDWIDTH_ALLOCATION_UNSPECIFIED
public static final int FC2_BANDWIDTH_ALLOCATION_FORCE_32BITS
public static final int FC2_INTERFACE_IEEE1394
public static final int FC2_INTERFACE_USB_2
public static final int FC2_INTERFACE_USB_3
public static final int FC2_INTERFACE_GIGE
public static final int FC2_INTERFACE_UNKNOWN
public static final int FC2_INTERFACE_TYPE_FORCE_32BITS
public static final int FC2_DRIVER_1394_CAM
public static final int FC2_DRIVER_1394_PRO
public static final int FC2_DRIVER_1394_JUJU
public static final int FC2_DRIVER_1394_VIDEO1394
public static final int FC2_DRIVER_1394_RAW1394
public static final int FC2_DRIVER_USB_NONE
public static final int FC2_DRIVER_USB_CAM
public static final int FC2_DRIVER_USB3_PRO
public static final int FC2_DRIVER_GIGE_NONE
public static final int FC2_DRIVER_GIGE_FILTER
public static final int FC2_DRIVER_GIGE_PRO
public static final int FC2_DRIVER_UNKNOWN
public static final int FC2_DRIVER_FORCE_32BITS
public static final int FC2_BRIGHTNESS
public static final int FC2_AUTO_EXPOSURE
public static final int FC2_SHARPNESS
public static final int FC2_WHITE_BALANCE
public static final int FC2_HUE
public static final int FC2_SATURATION
public static final int FC2_GAMMA
public static final int FC2_IRIS
public static final int FC2_FOCUS
public static final int FC2_ZOOM
public static final int FC2_PAN
public static final int FC2_TILT
public static final int FC2_SHUTTER
public static final int FC2_GAIN
public static final int FC2_TRIGGER_MODE
public static final int FC2_TRIGGER_DELAY
public static final int FC2_FRAME_RATE
public static final int FC2_TEMPERATURE
public static final int FC2_UNSPECIFIED_PROPERTY_TYPE
public static final int FC2_PROPERTY_TYPE_FORCE_32BITS
public static final int FC2_FRAMERATE_1_875
public static final int FC2_FRAMERATE_3_75
public static final int FC2_FRAMERATE_7_5
public static final int FC2_FRAMERATE_15
public static final int FC2_FRAMERATE_30
public static final int FC2_FRAMERATE_60
public static final int FC2_FRAMERATE_120
public static final int FC2_FRAMERATE_240
public static final int FC2_FRAMERATE_FORMAT7
public static final int FC2_NUM_FRAMERATES
public static final int FC2_FRAMERATE_FORCE_32BITS
public static final int FC2_VIDEOMODE_160x120YUV444
public static final int FC2_VIDEOMODE_320x240YUV422
public static final int FC2_VIDEOMODE_640x480YUV411
public static final int FC2_VIDEOMODE_640x480YUV422
public static final int FC2_VIDEOMODE_640x480RGB
public static final int FC2_VIDEOMODE_640x480Y8
public static final int FC2_VIDEOMODE_640x480Y16
public static final int FC2_VIDEOMODE_800x600YUV422
public static final int FC2_VIDEOMODE_800x600RGB
public static final int FC2_VIDEOMODE_800x600Y8
public static final int FC2_VIDEOMODE_800x600Y16
public static final int FC2_VIDEOMODE_1024x768YUV422
public static final int FC2_VIDEOMODE_1024x768RGB
public static final int FC2_VIDEOMODE_1024x768Y8
public static final int FC2_VIDEOMODE_1024x768Y16
public static final int FC2_VIDEOMODE_1280x960YUV422
public static final int FC2_VIDEOMODE_1280x960RGB
public static final int FC2_VIDEOMODE_1280x960Y8
public static final int FC2_VIDEOMODE_1280x960Y16
public static final int FC2_VIDEOMODE_1600x1200YUV422
public static final int FC2_VIDEOMODE_1600x1200RGB
public static final int FC2_VIDEOMODE_1600x1200Y8
public static final int FC2_VIDEOMODE_1600x1200Y16
public static final int FC2_VIDEOMODE_FORMAT7
public static final int FC2_NUM_VIDEOMODES
public static final int FC2_VIDEOMODE_FORCE_32BITS
public static final int FC2_MODE_0
public static final int FC2_MODE_1
public static final int FC2_MODE_2
public static final int FC2_MODE_3
public static final int FC2_MODE_4
public static final int FC2_MODE_5
public static final int FC2_MODE_6
public static final int FC2_MODE_7
public static final int FC2_MODE_8
public static final int FC2_MODE_9
public static final int FC2_MODE_10
public static final int FC2_MODE_11
public static final int FC2_MODE_12
public static final int FC2_MODE_13
public static final int FC2_MODE_14
public static final int FC2_MODE_15
public static final int FC2_MODE_16
public static final int FC2_MODE_17
public static final int FC2_MODE_18
public static final int FC2_MODE_19
public static final int FC2_MODE_20
public static final int FC2_MODE_21
public static final int FC2_MODE_22
public static final int FC2_MODE_23
public static final int FC2_MODE_24
public static final int FC2_MODE_25
public static final int FC2_MODE_26
public static final int FC2_MODE_27
public static final int FC2_MODE_28
public static final int FC2_MODE_29
public static final int FC2_MODE_30
public static final int FC2_MODE_31
public static final int FC2_NUM_MODES
public static final int FC2_MODE_FORCE_32BITS
public static final int FC2_PIXEL_FORMAT_MONO8
public static final int FC2_PIXEL_FORMAT_411YUV8
public static final int FC2_PIXEL_FORMAT_422YUV8
public static final int FC2_PIXEL_FORMAT_444YUV8
public static final int FC2_PIXEL_FORMAT_RGB8
public static final int FC2_PIXEL_FORMAT_MONO16
public static final int FC2_PIXEL_FORMAT_RGB16
public static final int FC2_PIXEL_FORMAT_S_MONO16
public static final int FC2_PIXEL_FORMAT_S_RGB16
public static final int FC2_PIXEL_FORMAT_RAW8
public static final int FC2_PIXEL_FORMAT_RAW16
public static final int FC2_PIXEL_FORMAT_MONO12
public static final int FC2_PIXEL_FORMAT_RAW12
public static final int FC2_PIXEL_FORMAT_BGR
public static final int FC2_PIXEL_FORMAT_BGRU
public static final int FC2_PIXEL_FORMAT_RGB
public static final int FC2_PIXEL_FORMAT_RGBU
public static final int FC2_PIXEL_FORMAT_BGR16
public static final int FC2_PIXEL_FORMAT_BGRU16
public static final int FC2_PIXEL_FORMAT_422YUV8_JPEG
public static final int FC2_NUM_PIXEL_FORMATS
public static final int FC2_UNSPECIFIED_PIXEL_FORMAT
public static final int FC2_BUSSPEED_S100
public static final int FC2_BUSSPEED_S200
public static final int FC2_BUSSPEED_S400
public static final int FC2_BUSSPEED_S480
public static final int FC2_BUSSPEED_S800
public static final int FC2_BUSSPEED_S1600
public static final int FC2_BUSSPEED_S3200
public static final int FC2_BUSSPEED_S5000
public static final int FC2_BUSSPEED_10BASE_T
public static final int FC2_BUSSPEED_100BASE_T
public static final int FC2_BUSSPEED_1000BASE_T
public static final int FC2_BUSSPEED_10000BASE_T
public static final int FC2_BUSSPEED_S_FASTEST
public static final int FC2_BUSSPEED_ANY
public static final int FC2_BUSSPEED_SPEED_UNKNOWN
public static final int FC2_BUSSPEED_FORCE_32BITS
public static final int FC2_PCIE_BUSSPEED_2_5
public static final int FC2_PCIE_BUSSPEED_5_0
public static final int FC2_PCIE_BUSSPEED_UNKNOWN
public static final int FC2_PCIE_BUSSPEED_FORCE_32BITS
public static final int FC2_DEFAULT
public static final int FC2_NO_COLOR_PROCESSING
public static final int FC2_NEAREST_NEIGHBOR_FAST
public static final int FC2_EDGE_SENSING
public static final int FC2_HQ_LINEAR
public static final int FC2_RIGOROUS
public static final int FC2_IPP
public static final int FC2_DIRECTIONAL
public static final int FC2_COLOR_PROCESSING_ALGORITHM_FORCE_32BITS
public static final int FC2_BT_NONE
public static final int FC2_BT_RGGB
public static final int FC2_BT_GRBG
public static final int FC2_BT_GBRG
public static final int FC2_BT_BGGR
public static final int FC2_BT_FORCE_32BITS
public static final int FC2_FROM_FILE_EXT
public static final int FC2_PGM
public static final int FC2_PPM
public static final int FC2_BMP
public static final int FC2_JPEG
public static final int FC2_JPEG2000
public static final int FC2_TIFF
public static final int FC2_PNG
public static final int FC2_RAW
public static final int FC2_IMAGE_FILE_FORMAT_FORCE_32BITS
public static final int FC2_HEARTBEAT
public static final int FC2_HEARTBEAT_TIMEOUT
public static final int FC2_STATISTICS_GREY
public static final int FC2_STATISTICS_RED
public static final int FC2_STATISTICS_GREEN
public static final int FC2_STATISTICS_BLUE
public static final int FC2_STATISTICS_HUE
public static final int FC2_STATISTICS_SATURATION
public static final int FC2_STATISTICS_LIGHTNESS
public static final int FC2_STATISTICS_FORCE_32BITS
public static final int FC2_WINDOWS_X86
public static final int FC2_WINDOWS_X64
public static final int FC2_LINUX_X86
public static final int FC2_LINUX_X64
public static final int FC2_MAC
public static final int FC2_UNKNOWN_OS
public static final int FC2_OSTYPE_FORCE_32BITS
public static final int FC2_BYTE_ORDER_LITTLE_ENDIAN
public static final int FC2_BYTE_ORDER_BIG_ENDIAN
public static final int FC2_BYTE_ORDER_FORCE_32BITS
public static final int FC2_TIFF_NONE
public static final int FC2_TIFF_PACKBITS
public static final int FC2_TIFF_DEFLATE
public static final int FC2_TIFF_ADOBE_DEFLATE
public static final int FC2_TIFF_CCITTFAX3
public static final int FC2_TIFF_CCITTFAX4
public static final int FC2_TIFF_LZW
public static final int FC2_TIFF_JPEG
@Cast(value="fc2Error") public static int fc2CreateContext(@Cast(value="fc2Context*") @ByPtrPtr FlyCapture2_C.fc2Context pContext)
pContext - A pointer to the fc2Context to be created.@Cast(value="fc2Error") public static int fc2CreateGigEContext(@Cast(value="fc2Context*") @ByPtrPtr FlyCapture2_C.fc2Context pContext)
pContext - A pointer to the fc2Context to be created.@Cast(value="fc2Error") public static int fc2DestroyContext(FlyCapture2_C.fc2Context context)
context - The context to be destroyed.@Cast(value="fc2Error") public static int fc2FireBusReset(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid)
context - The fc2Context to be used.pGuid - PGRGuid of the camera or the device to cause bus reset.@Cast(value="fc2Error") public static int fc2GetNumOfCameras(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer pNumCameras)
context - The fc2Context to be used.pNumCameras - Number of cameras detected.@Cast(value="fc2Error") public static int fc2GetNumOfCameras(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumCameras)
@Cast(value="fc2Error") public static int fc2GetNumOfCameras(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] pNumCameras)
@Cast(value="fc2Error") public static int fc2IsCameraControlable(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="BOOL*") IntPointer pControlable)
context - The fc2Context to be used.pGuid - Unique PGRGuid for the camera.pControlable - True indicates camera is controllable@Cast(value="fc2Error") public static int fc2IsCameraControlable(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="BOOL*") IntBuffer pControlable)
@Cast(value="fc2Error") public static int fc2IsCameraControlable(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="BOOL*") int[] pControlable)
@Cast(value="fc2Error") public static int fc2GetCameraFromIndex(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int index, FlyCapture2_C.fc2PGRGuid pGuid)
context - The fc2Context to be used.index - Zero based index of camera.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraFromIPAddress(FlyCapture2_C.fc2Context context, @ByVal FlyCapture2_C.fc2IPAddress ipAddress, FlyCapture2_C.fc2PGRGuid pGuid)
context - The fc2Context to be used.ipAddress - IP address to get GUID for.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraFromSerialNumber(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int serialNumber, FlyCapture2_C.fc2PGRGuid pGuid)
context - The fc2Context to be used.serialNumber - Serial number of camera.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") IntPointer pSerialNumber)
context - The fc2Context to be used.index - Zero based index of desired camera.pSerialNumber - Serial number of camera.@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") IntBuffer pSerialNumber)
@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") int[] pSerialNumber)
@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") IntPointer pInterfaceType)
context - The fc2Context to be used.pGuid - The PGRGuid to get the interface for.pInterfaceType - The interface type of the PGRGuid.@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") IntBuffer pInterfaceType)
@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") int[] pInterfaceType)
@Cast(value="fc2Error") public static int fc2GetNumOfDevices(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer pNumDevices)
context - The fc2Context to be used.pNumDevices - The number of devices found.@Cast(value="fc2Error") public static int fc2GetNumOfDevices(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumDevices)
@Cast(value="fc2Error") public static int fc2GetNumOfDevices(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] pNumDevices)
@Cast(value="fc2Error") public static int fc2GetDeviceFromIndex(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int index, FlyCapture2_C.fc2PGRGuid pGuid)
context - The fc2Context to be used.index - Zero based index of device.pGuid - Unique PGRGuid for the device.fc2GetNumOfDevices()@Cast(value="fc2Error") public static int fc2RegisterCallback(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2BusEventCallback enumCallback, @Cast(value="fc2BusCallbackType") int callbackType, Pointer pParameter, @ByPtrPtr FlyCapture2_C.fc2CallbackHandle pCallbackHandle)
context - The fc2Context to be used.enumCallback - Pointer to function that will receive the callback.callbackType - Type of callback to register for.pParameter - Callback parameter to be passed to callback.pCallbackHandle - Unique callback handle used for unregistering
callback.@Cast(value="fc2Error") public static int fc2UnregisterCallback(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2CallbackHandle callbackHandle)
context - The fc2Context to be used.callbackHandle - Unique callback handle.@Cast(value="fc2Error") public static int fc2RescanBus(FlyCapture2_C.fc2Context context)
@Cast(value="fc2Error") public static int fc2ForceIPAddressToCamera(FlyCapture2_C.fc2Context context, @ByVal FlyCapture2_C.fc2MACAddress macAddress, @ByVal FlyCapture2_C.fc2IPAddress ipAddress, @ByVal FlyCapture2_C.fc2IPAddress subnetMask, @ByVal FlyCapture2_C.fc2IPAddress defaultGateway)
context - The fc2Context to be used.macAddress - MAC address of the camera.ipAddress - IP address to set on the camera.subnetMask - Subnet mask to set on the camera.defaultGateway - Default gateway to set on the camera.@Cast(value="fc2Error") public static int fc2ForceAllIPAddressesAutomatically()
@Cast(value="fc2Error") public static int fc2ForceIPAddressAutomatically(@Cast(value="unsigned int") int serialNumber)
@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2CameraInfo gigECameras, @Cast(value="unsigned int*") IntPointer arraySize)
context - The fc2Context to be used.gigECameras - Pointer to an array of CameraInfo structures.arraySize - Size of the array. Number of discovered cameras
is returned in the same value.@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2CameraInfo gigECameras, @Cast(value="unsigned int*") IntBuffer arraySize)
@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2CameraInfo gigECameras, @Cast(value="unsigned int*") int[] arraySize)
@Cast(value="fc2Error") public static int fc2WriteRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - DCAM address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2WriteRegisterBroadcast(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - DCAM address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2ReadRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.address - DCAM address to be read from.pValue - The value that is read.@Cast(value="fc2Error") public static int fc2ReadRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2ReadRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.addressHigh - Top 16 bits of the 48 bit absolute address to write to.addressLow - Bottom 32 bits of the 48 bits absolute address to write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.addressHigh - Top 16 bits of the 48 bit absolute address to read from.addressLow - Bottom 32 bits of the 48 bits absolute address to read from.pBuffer - Array to store read data.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2Connect(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PGRGuid guid)
context - The fc2Context to be used.guid - The unique identifier for a specific camera on the PC.@Cast(value="fc2Error") public static int fc2Disconnect(FlyCapture2_C.fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2SetCallback(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2ImageEventCallback pCallbackFn, Pointer pCallbackData)
context - The fc2Context to be used.pCallbackFn - A function to be called when a new image is received.pCallbackData - A pointer to data that can be passed to the
callback function.@Cast(value="fc2Error") public static int fc2StartCapture(FlyCapture2_C.fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2StartCaptureCallback(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2ImageEventCallback pCallbackFn, Pointer pCallbackData)
context - The fc2Context to be used.pCallbackFn - A function to be called when a new image is received.pCallbackData - A pointer to data that can be passed to the
callback function. A NULL pointer is acceptable.@Cast(value="fc2Error") public static int fc2StartSyncCapture(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr FlyCapture2_C.fc2Context pContexts)
numCameras - Number of fc2Contexts in the ppCameras array.pContexts - Array of fc2Contexts.@Cast(value="fc2Error") public static int fc2StartSyncCaptureCallback(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr FlyCapture2_C.fc2Context pContexts, @Cast(value="fc2ImageEventCallback*") @ByPtrPtr FlyCapture2_C.fc2ImageEventCallback pCallbackFns, @Cast(value="void**") PointerPointer pCallbackDataArray)
numCameras - Number of fc2Contexts in the ppCameras array.pContexts - Array of fc2Contexts.pCallbackFns - Array of callback functions for each camera.pCallbackDataArray - Array of callback data pointers.@Cast(value="fc2Error") public static int fc2StartSyncCaptureCallback(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr FlyCapture2_C.fc2Context pContexts, @Cast(value="fc2ImageEventCallback*") @ByPtrPtr FlyCapture2_C.fc2ImageEventCallback pCallbackFns, @Cast(value="void**") @ByPtrPtr Pointer pCallbackDataArray)
@Cast(value="fc2Error") public static int fc2RetrieveBuffer(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Image pImage)
context - The fc2Context to be used.pImage - Pointer to fc2Image to store image data.@Cast(value="fc2Error") public static int fc2StopCapture(FlyCapture2_C.fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2SetUserBuffers(FlyCapture2_C.fc2Context context, @Cast(value="unsigned char*const") BytePointer ppMemBuffers, int size, int nNumBuffers)
context - The fc2Context to be used.ppMemBuffers - Pointer to memory buffers to be written to. The
size of the data should be equal to
(size * numBuffers) or larger.size - The size of each buffer (in bytes).nNumBuffers - Number of buffers in the array.@Cast(value="fc2Error") public static int fc2SetUserBuffers(FlyCapture2_C.fc2Context context, @Cast(value="unsigned char*const") ByteBuffer ppMemBuffers, int size, int nNumBuffers)
@Cast(value="fc2Error") public static int fc2SetUserBuffers(FlyCapture2_C.fc2Context context, @Cast(value="unsigned char*const") byte[] ppMemBuffers, int size, int nNumBuffers)
@Cast(value="fc2Error") public static int fc2GetConfiguration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Config config)
context - The fc2Context to be used.config - Pointer to the configuration structure to be filled.@Cast(value="fc2Error") public static int fc2SetConfiguration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Config config)
context - The fc2Context to be used.config - Pointer to the configuration structure to be used.@Cast(value="fc2Error") public static int fc2GetCameraInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2CameraInfo pCameraInfo)
context - The fc2Context to be used.pCameraInfo - Pointer to the camera information structure
to be filled.@Cast(value="fc2Error") public static int fc2GetPropertyInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2PropertyInfo propInfo)
context - The fc2Context to be used.propInfo - Pointer to the PropertyInfo structure to be filled.@Cast(value="fc2Error") public static int fc2GetProperty(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be filled.@Cast(value="fc2Error") public static int fc2SetProperty(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be used.@Cast(value="fc2Error") public static int fc2SetPropertyBroadcast(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be used.@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") IntPointer pDirection)
context - The fc2Context to be used.pin - Pin to get the direction for.pDirection - Direction of the pin. 0 for input, 1 for output.@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") IntBuffer pDirection)
@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") int[] pDirection)
@Cast(value="fc2Error") public static int fc2SetGPIOPinDirection(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int") int direction)
context - The fc2Context to be used.pin - Pin to get the direction for.direction - Direction of the pin. 0 for input, 1 for output.@Cast(value="fc2Error") public static int fc2SetGPIOPinDirectionBroadcast(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int") int direction)
context - The fc2Context to be used.pin - Pin to get the direction for.direction - Direction of the pin. 0 for input, 1 for output.@Cast(value="fc2Error") public static int fc2GetTriggerModeInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2TriggerModeInfo triggerModeInfo)
context - The fc2Context to be used.triggerModeInfo - Structure to receive trigger information.@Cast(value="fc2Error") public static int fc2GetTriggerMode(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure to receive trigger mode settings.@Cast(value="fc2Error") public static int fc2SetTriggerMode(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure providing trigger mode settings.@Cast(value="fc2Error") public static int fc2SetTriggerModeBroadcast(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure providing trigger mode settings.@Cast(value="fc2Error") public static int fc2FireSoftwareTrigger(FlyCapture2_C.fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2FireSoftwareTriggerBroadcast(FlyCapture2_C.fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2GetTriggerDelayInfo(FlyCapture2_C.fc2Context context, @Cast(value="fc2TriggerDelayInfo*") FlyCapture2_C.fc2PropertyInfo triggerDelayInfo)
context - The fc2Context to be used.triggerDelayInfo - Structure to receive trigger delay information.@Cast(value="fc2Error") public static int fc2GetTriggerDelay(FlyCapture2_C.fc2Context context, @Cast(value="fc2TriggerDelay*") FlyCapture2_C.fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure to receive trigger delay settings.@Cast(value="fc2Error") public static int fc2SetTriggerDelay(FlyCapture2_C.fc2Context context, @Cast(value="fc2TriggerDelay*") FlyCapture2_C.fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure providing trigger delay settings.@Cast(value="fc2Error") public static int fc2SetTriggerDelayBroadcast(FlyCapture2_C.fc2Context context, @Cast(value="fc2TriggerDelay*") FlyCapture2_C.fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure providing trigger delay settings.@Cast(value="fc2Error") public static int fc2GetStrobeInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2StrobeInfo strobeInfo)
context - The fc2Context to be used.strobeInfo - Structure to receive strobe information.@Cast(value="fc2Error") public static int fc2GetStrobe(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure to receive strobe settings.@Cast(value="fc2Error") public static int fc2SetStrobe(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure providing strobe settings.@Cast(value="fc2Error") public static int fc2SetStrobeBroadcast(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure providing strobe settings.@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") IntPointer pSupported)
context - The fc2Context to be used.videoMode - Video mode to check.frameRate - Frame rate to check.pSupported - Whether the video mode and frame rate is supported.@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") IntBuffer pSupported)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") int[] pSupported)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode*") IntPointer videoMode, @Cast(value="fc2FrameRate*") IntPointer frameRate)
context - The fc2Context to be used.videoMode - Current video mode.frameRate - Current frame rate.@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode*") IntBuffer videoMode, @Cast(value="fc2FrameRate*") IntBuffer frameRate)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode*") int[] videoMode, @Cast(value="fc2FrameRate*") int[] frameRate)
@Cast(value="fc2Error") public static int fc2SetVideoModeAndFrameRate(FlyCapture2_C.fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate)
context - The fc2Context to be used.videoMode - Video mode to set to camera.frameRate - Frame rate to set to camera.@Cast(value="fc2Error") public static int fc2GetFormat7Info(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7Info info, @Cast(value="BOOL*") IntPointer pSupported)
context - The fc2Context to be used.info - Structure to be filled with the capabilities of the specified
mode and the current state in the specified mode.pSupported - Whether the specified mode is supported.@Cast(value="fc2Error") public static int fc2GetFormat7Info(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7Info info, @Cast(value="BOOL*") IntBuffer pSupported)
@Cast(value="fc2Error") public static int fc2GetFormat7Info(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7Info info, @Cast(value="BOOL*") int[] pSupported)
@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") IntPointer settingsAreValid, FlyCapture2_C.fc2Format7PacketInfo packetInfo)
context - The fc2Context to be used.imageSettings - Structure containing the image settings.settingsAreValid - Whether the settings are valid.packetInfo - Packet size information that can be used to
determine a valid packet size.@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") IntBuffer settingsAreValid, FlyCapture2_C.fc2Format7PacketInfo packetInfo)
@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") int[] settingsAreValid, FlyCapture2_C.fc2Format7PacketInfo packetInfo)
@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") IntPointer packetSize, FloatPointer percentage)
context - The fc2Context to be used.imageSettings - Current image settings.packetSize - Current packet size.percentage - Current packet size as a percentage.@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") IntBuffer packetSize, FloatBuffer percentage)
@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") int[] packetSize, float[] percentage)
@Cast(value="fc2Error") public static int fc2SetFormat7ConfigurationPacket(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int") int packetSize)
context - The fc2Context to be used.imageSettings - Image settings to be written to the camera.packetSize - Packet size to be written to the camera.@Cast(value="fc2Error") public static int fc2SetFormat7Configuration(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2Format7ImageSettings imageSettings, float percentSpeed)
context - The fc2Context to be used.imageSettings - Image settings to be written to the camera.percentSpeed - Packet size as a percentage to be written to the camera.@Cast(value="fc2Error") public static int fc2WriteGVCPRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - GVCP address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBroadcast(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - GVCP address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.address - GVCP address to be read from.pValue - The value that is read.@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be read from.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned char*") BytePointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned char*") ByteBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="const unsigned char*") byte[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned char*") BytePointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be read from.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned char*") ByteBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int address, @Cast(value="unsigned char*") byte[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2GetGigEProperty(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2GigEProperty pGigEProp)
context - The fc2Context to be used.pGigEProp - The GigE property to get.@Cast(value="fc2Error") public static int fc2SetGigEProperty(FlyCapture2_C.fc2Context context, @Const FlyCapture2_C.fc2GigEProperty pGigEProp)
context - The fc2Context to be used.pGigEProp - The GigE property to set.@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") IntPointer isSupported)
@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") IntBuffer isSupported)
@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") int[] isSupported)
@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode*") IntPointer mode)
@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode*") IntBuffer mode)
@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode*") int[] mode)
@Cast(value="fc2Error") public static int fc2SetGigEImagingMode(FlyCapture2_C.fc2Context context, @Cast(value="fc2Mode") int mode)
@Cast(value="fc2Error") public static int fc2GetGigEImageSettingsInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2GigEImageSettingsInfo pInfo)
@Cast(value="fc2Error") public static int fc2GetGigEImageSettings(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2GigEImageSettings pImageSettings)
@Cast(value="fc2Error") public static int fc2SetGigEImageSettings(FlyCapture2_C.fc2Context context, @Const FlyCapture2_C.fc2GigEImageSettings pImageSettings)
@Cast(value="fc2Error") public static int fc2GetGigEConfig(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2GigEConfig pConfig)
@Cast(value="fc2Error") public static int fc2SetGigEConfig(FlyCapture2_C.fc2Context context, @Const FlyCapture2_C.fc2GigEConfig pConfig)
@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer horzBinnningValue, @Cast(value="unsigned int*") IntPointer vertBinnningValue)
@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer horzBinnningValue, @Cast(value="unsigned int*") IntBuffer vertBinnningValue)
@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] horzBinnningValue, @Cast(value="unsigned int*") int[] vertBinnningValue)
@Cast(value="fc2Error") public static int fc2SetGigEImageBinningSettings(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int horzBinnningValue, @Cast(value="unsigned int") int vertBinnningValue)
@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer numChannels)
@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer numChannels)
@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] numChannels)
@Cast(value="fc2Error") public static int fc2GetGigEStreamChannelInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int channel, FlyCapture2_C.fc2GigEStreamChannel pChannel)
@Cast(value="fc2Error") public static int fc2SetGigEStreamChannelInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int channel, FlyCapture2_C.fc2GigEStreamChannel pChannel)
@Cast(value="fc2Error") public static int fc2GetLUTInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2LUTData pData)
context - The fc2Context to be used.pData - The LUT structure to be filled.@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") IntPointer pReadSupported, @Cast(value="BOOL*") IntPointer pWriteSupported)
context - The fc2Context to be used.bank - The bank to query.pReadSupported - Whether reading from the bank is supported.pWriteSupported - Whether writing to the bank is supported.@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") IntBuffer pReadSupported, @Cast(value="BOOL*") IntBuffer pWriteSupported)
@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") int[] pReadSupported, @Cast(value="BOOL*") int[] pWriteSupported)
@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer pActiveBank)
context - The fc2Context to be used.pActiveBank - The currently active bank.@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer pActiveBank)
@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] pActiveBank)
@Cast(value="fc2Error") public static int fc2SetActiveLUTBank(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int activeBank)
context - The fc2Context to be used.activeBank - The bank to be set as active.@Cast(value="fc2Error") public static int fc2EnableLUT(FlyCapture2_C.fc2Context context, @Cast(value="BOOL") int on)
context - The fc2Context to be used.on - Whether to enable or disable LUT.@Cast(value="fc2Error") public static int fc2GetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntPointer pEntries)
context - The fc2Context to be used.bank - Bank to retrieve.channel - Channel to retrieve.sizeEntries - Number of entries in LUT table to read.pEntries - Array to store LUT entries.@Cast(value="fc2Error") public static int fc2GetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntBuffer pEntries)
@Cast(value="fc2Error") public static int fc2GetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") int[] pEntries)
@Cast(value="fc2Error") public static int fc2SetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntPointer pEntries)
context - The fc2Context to be used.bank - Bank to set.channel - Channel to set.sizeEntries - Number of entries in LUT table to write. This must be the
same size as numEntries returned by GetLutInfo().pEntries - Array containing LUT entries to write.@Cast(value="fc2Error") public static int fc2SetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntBuffer pEntries)
@Cast(value="fc2Error") public static int fc2SetLUTChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") int[] pEntries)
@Cast(value="fc2Error") public static int fc2GetMemoryChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer pCurrentChannel)
context - The fc2Context to be used.pCurrentChannel - Current memory channel.@Cast(value="fc2Error") public static int fc2GetMemoryChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer pCurrentChannel)
@Cast(value="fc2Error") public static int fc2GetMemoryChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] pCurrentChannel)
@Cast(value="fc2Error") public static int fc2SaveToMemoryChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int channel)
context - The fc2Context to be used.channel - Memory channel to save to.@Cast(value="fc2Error") public static int fc2RestoreFromMemoryChannel(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int") int channel)
context - The fc2Context to be used.channel - Memory channel to restore from.@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntPointer pNumChannels)
context - The fc2Context to be used.pNumChannels - Number of memory channels supported.@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumChannels)
@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(FlyCapture2_C.fc2Context context, @Cast(value="unsigned int*") int[] pNumChannels)
@Cast(value="fc2Error") public static int fc2GetEmbeddedImageInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2EmbeddedImageInfo pInfo)
context - The fc2Context to be used.pInfo - Structure to be filled.@Cast(value="fc2Error") public static int fc2SetEmbeddedImageInfo(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2EmbeddedImageInfo pInfo)
context - The fc2Context to be used.pInfo - Structure to be used.@Cast(value="const char*") public static BytePointer fc2GetRegisterString(@Cast(value="unsigned int") int registerVal)
registerVal - The register value to query.@Cast(value="fc2Error") public static int fc2CreateImage(FlyCapture2_C.fc2Image pImage)
pImage - Pointer to image to be created.fc2SetImageData()@Cast(value="fc2Error") public static int fc2DestroyImage(FlyCapture2_C.fc2Image image)
image - Pointer to image to be destroyed.@Cast(value="fc2Error") public static int fc2SetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm") int defaultMethod)
defaultMethod - The color processing algorithm to set.@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") IntPointer pDefaultMethod)
pDefaultMethod - The default color processing algorithm.@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") IntBuffer pDefaultMethod)
@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") int[] pDefaultMethod)
@Cast(value="fc2Error") public static int fc2SetDefaultOutputFormat(@Cast(value="fc2PixelFormat") int format)
format - The output pixel format to set.@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") IntPointer pFormat)
pFormat - The default pixel format.@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") IntBuffer pFormat)
@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") int[] pFormat)
@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") IntPointer pBitsPerPixel)
format - The pixel format.pBitsPerPixel - The bits per pixel.@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") IntBuffer pBitsPerPixel)
@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") int[] pBitsPerPixel)
@Cast(value="fc2Error") public static int fc2SaveImage(FlyCapture2_C.fc2Image pImage, @Cast(value="const char*") BytePointer pFilename, @Cast(value="fc2ImageFileFormat") int format)
pImage - The fc2Image to be used.pFilename - Filename to save image with.format - File format to save in.@Cast(value="fc2Error") public static int fc2SaveImage(FlyCapture2_C.fc2Image pImage, String pFilename, @Cast(value="fc2ImageFileFormat") int format)
@Cast(value="fc2Error") public static int fc2SaveImageWithOption(FlyCapture2_C.fc2Image pImage, @Cast(value="const char*") BytePointer pFilename, @Cast(value="fc2ImageFileFormat") int format, Pointer pOption)
pImage - The fc2Image to be used.pFilename - Filename to save image with.format - File format to save in.pOption - Options for saving image.@Cast(value="fc2Error") public static int fc2SaveImageWithOption(FlyCapture2_C.fc2Image pImage, String pFilename, @Cast(value="fc2ImageFileFormat") int format, Pointer pOption)
@Cast(value="fc2Error") public static int fc2ConvertImage(FlyCapture2_C.fc2Image pImageIn, FlyCapture2_C.fc2Image pImageOut)
pImageIn - pImageOut - @Cast(value="fc2Error") public static int fc2ConvertImageTo(@Cast(value="fc2PixelFormat") int format, FlyCapture2_C.fc2Image pImageIn, FlyCapture2_C.fc2Image pImageOut)
format - Output format of the converted image.pImageIn - Input image.pImageOut - Output image.@Cast(value="fc2Error") public static int fc2GetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="unsigned char**") PointerPointer ppData)
pImage - The fc2Image to be used.ppData - A pointer to the image data.@Cast(value="fc2Error") public static int fc2GetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr BytePointer ppData)
@Cast(value="fc2Error") public static int fc2GetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr ByteBuffer ppData)
@Cast(value="fc2Error") public static int fc2GetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr byte[] ppData)
@Cast(value="fc2Error") public static int fc2SetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="const unsigned char*") BytePointer pData, @Cast(value="unsigned int") int dataSize)
pImage - The fc2Image to be used.pData - Pointer to the image buffer.dataSize - Size of the image buffer.@Cast(value="fc2Error") public static int fc2SetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="const unsigned char*") ByteBuffer pData, @Cast(value="unsigned int") int dataSize)
@Cast(value="fc2Error") public static int fc2SetImageData(FlyCapture2_C.fc2Image pImage, @Cast(value="const unsigned char*") byte[] pData, @Cast(value="unsigned int") int dataSize)
@Cast(value="fc2Error") public static int fc2SetImageDimensions(FlyCapture2_C.fc2Image pImage, @Cast(value="unsigned int") int rows, @Cast(value="unsigned int") int cols, @Cast(value="unsigned int") int stride, @Cast(value="fc2PixelFormat") int pixelFormat, @Cast(value="fc2BayerTileFormat") int bayerFormat)
pImage - The fc2Image to be used.rows - Number of rows to set.cols - Number of cols to set.stride - Stride to set.pixelFormat - Pixel format to set.bayerFormat - Bayer tile format to set.@ByVal public static FlyCapture2_C.fc2TimeStamp fc2GetImageTimeStamp(FlyCapture2_C.fc2Image pImage)
pImage - The fc2Image to be used.@Cast(value="fc2Error") public static int fc2CalculateImageStatistics(FlyCapture2_C.fc2Image pImage, @ByPtrPtr FlyCapture2_C.fc2ImageStatisticsContext pImageStatisticsContext)
pImage - The fc2Image to be used.pImageStatisticsContext - The fc2ImageStatisticsContext to hold the
statistics.@Cast(value="fc2Error") public static int fc2CreateImageStatistics(@ByPtrPtr FlyCapture2_C.fc2ImageStatisticsContext pImageStatisticsContext)
pImageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2DestroyImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="const fc2Error") public static int fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") IntPointer pEnabled)
imageStatisticsContext - A statistics context.channel - The statistics channel.pEnabled - Whether the channel is enabled.SetChannelStatus()@Cast(value="const fc2Error") public static int fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") IntBuffer pEnabled)
@Cast(value="const fc2Error") public static int fc2GetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") int[] pEnabled)
@Cast(value="fc2Error") public static int fc2SetChannelStatus(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL") int enabled)
imageStatisticsContext - A statistics context.channel - The statistics channel.enabled - Whether the channel should be enabled.GetChannelStatus()@Cast(value="fc2Error") public static int fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pRangeMin, @Cast(value="unsigned int*") IntPointer pRangeMax, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax, @Cast(value="unsigned int*") IntPointer pNumPixelValues, FloatPointer pPixelValueMean, @Cast(value="int**") PointerPointer ppHistogram)
imageStatisticsContext - The statistics context.channel - The statistics channel.pRangeMin - The minimum possible value.pRangeMax - The maximum possible value.pPixelValueMin - The minimum pixel value.pPixelValueMax - The maximum pixel value.pNumPixelValues - The number of unique pixel values.pPixelValueMean - The mean of the image.ppHistogram - Pointer to an array containing the histogram.@Cast(value="fc2Error") public static int fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pRangeMin, @Cast(value="unsigned int*") IntPointer pRangeMax, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax, @Cast(value="unsigned int*") IntPointer pNumPixelValues, FloatPointer pPixelValueMean, @ByPtrPtr IntPointer ppHistogram)
@Cast(value="fc2Error") public static int fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pRangeMin, @Cast(value="unsigned int*") IntBuffer pRangeMax, @Cast(value="unsigned int*") IntBuffer pPixelValueMin, @Cast(value="unsigned int*") IntBuffer pPixelValueMax, @Cast(value="unsigned int*") IntBuffer pNumPixelValues, FloatBuffer pPixelValueMean, @ByPtrPtr IntBuffer ppHistogram)
@Cast(value="fc2Error") public static int fc2GetImageStatistics(FlyCapture2_C.fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pRangeMin, @Cast(value="unsigned int*") int[] pRangeMax, @Cast(value="unsigned int*") int[] pPixelValueMin, @Cast(value="unsigned int*") int[] pPixelValueMax, @Cast(value="unsigned int*") int[] pNumPixelValues, float[] pPixelValueMean, @ByPtrPtr int[] ppHistogram)
@Cast(value="fc2Error") public static int fc2CreateAVI(@ByPtrPtr FlyCapture2_C.fc2AVIContext pAVIContext)
pAVIContext - A AVI context.@Cast(value="fc2Error") public static int fc2AVIOpen(FlyCapture2_C.fc2AVIContext AVIContext, @Cast(value="const char*") BytePointer pFileName, FlyCapture2_C.fc2AVIOption pOption)
AVIContext - The AVI context to use.pFileName - The filename of the AVI file.pOption - Options to apply to the AVI file.@Cast(value="fc2Error") public static int fc2AVIOpen(FlyCapture2_C.fc2AVIContext AVIContext, String pFileName, FlyCapture2_C.fc2AVIOption pOption)
@Cast(value="fc2Error") public static int fc2MJPGOpen(FlyCapture2_C.fc2AVIContext AVIContext, @Cast(value="const char*") BytePointer pFileName, FlyCapture2_C.fc2MJPGOption pOption)
AVIContext - The AVI context to use.pFileName - The filename of the AVI file.pOption - Options to apply to the AVI file.@Cast(value="fc2Error") public static int fc2MJPGOpen(FlyCapture2_C.fc2AVIContext AVIContext, String pFileName, FlyCapture2_C.fc2MJPGOption pOption)
@Cast(value="fc2Error") public static int fc2H264Open(FlyCapture2_C.fc2AVIContext AVIContext, @Cast(value="const char*") BytePointer pFileName, FlyCapture2_C.fc2H264Option pOption)
AVIContext - The AVI context to use.pFileName - The filename of the AVI file.pOption - Options to apply to the AVI file.@Cast(value="fc2Error") public static int fc2H264Open(FlyCapture2_C.fc2AVIContext AVIContext, String pFileName, FlyCapture2_C.fc2H264Option pOption)
@Cast(value="fc2Error") public static int fc2AVIAppend(FlyCapture2_C.fc2AVIContext AVIContext, FlyCapture2_C.fc2Image pImage)
AVIContext - The AVI context to use.pImage - The image to append.@Cast(value="fc2Error") public static int fc2AVIClose(FlyCapture2_C.fc2AVIContext AVIContext)
AVIContext - The AVI context to use.@Cast(value="fc2Error") public static int fc2DestroyAVI(FlyCapture2_C.fc2AVIContext AVIContext)
AVIContext - A AVI context.@Cast(value="fc2Error") public static int fc2GetSystemInfo(FlyCapture2_C.fc2SystemInfo pSystemInfo)
pSystemInfo - Structure to receive system information.@Cast(value="fc2Error") public static int fc2GetLibraryVersion(FlyCapture2_C.fc2Version pVersion)
pVersion - Structure to receive the library version.@Cast(value="fc2Error") public static int fc2LaunchBrowser(@Cast(value="const char*") BytePointer pAddress)
pAddress - URL to open in browser.@Cast(value="fc2Error") public static int fc2LaunchHelp(@Cast(value="const char*") BytePointer pFileName)
pFileName - Filename of CHM file to open.@Cast(value="fc2Error") public static int fc2LaunchCommand(@Cast(value="const char*") BytePointer pCommand)
pCommand - Command to execute.@Cast(value="fc2Error") public static int fc2LaunchCommandAsync(@Cast(value="const char*") BytePointer pCommand, FlyCapture2_C.fc2AsyncCommandCallback pCallback, Pointer pUserData)
pCommand - Command to execute.pCallback - Callback to fire when command is complete.pUserData - Data pointer to pass to callback.@Cast(value="fc2Error") public static int fc2LaunchCommandAsync(String pCommand, FlyCapture2_C.fc2AsyncCommandCallback pCallback, Pointer pUserData)
@Cast(value="const char*") public static BytePointer fc2ErrorToDescription(@Cast(value="fc2Error") int error)
error - Error to be parsed.@Cast(value="fc2Error") public static int fc2GetCycleTime(FlyCapture2_C.fc2Context context, FlyCapture2_C.fc2TimeStamp pTimeStamp)
Timestamp - struct.Copyright © 2015. All Rights Reserved.