Package | Description |
---|---|
org.bytedeco.spinnaker.global | |
org.bytedeco.spinnaker.Spinnaker_C |
Modifier and Type | Method and Description |
---|---|
static Spinnaker_C.spinError |
Spinnaker_C.spinCameraGetNextImage(spinCamera hCamera,
spinImage phImage)
Retrieves an image from a camera
|
static Spinnaker_C.spinError |
Spinnaker_C.spinCameraGetNextImageEx(spinCamera hCamera,
long grabTimeout,
spinImage phImage)
Retrieves an image from a camera; manually set the timeout in milliseconds
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCalculateStatistics(spinImage hImage,
spinImageStatistics hStatistics)
Calculates the image statistics of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCheckCRC(spinImage hImage,
byte[] pbCheckCRC) |
static int |
Spinnaker_C.spinImageCheckCRC(spinImage hImage,
ByteBuffer pbCheckCRC) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCheckCRC(spinImage hImage,
BytePointer pbCheckCRC)
Checks whether the CRC of an image is correct
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
double[] pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
DoublePointer pValue) |
static int |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
double[] pValue) |
static int |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
DoubleBuffer pValue) |
static int |
Spinnaker_C.spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
DoublePointer pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
long[] pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
LongBuffer pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
LongPointer pValue)
\defgroup CChunkData Chunk data access
\brief The functions in this section provide access to chunk data
stored on images.
|
static int |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
long[] pValue) |
static int |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
LongBuffer pValue) |
static int |
Spinnaker_C.spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
LongPointer pValue) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCreate(spinImage hSrcImage,
spinImage phDestImage)
Creates an image from another;
images created this way must be destroyed
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCreateEmpty(spinImage phImage)
Creates an empty image;
images created this way must be destroyed
|
static int |
Spinnaker_C.spinImageCreateEx(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCreateEx(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData)
Creates an image with some set properties;
images created this way must be destroyed
|
static int |
Spinnaker_C.spinImageCreateEx2(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData,
int dataPayloadType,
long dataSize) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageCreateEx2(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData,
Spinnaker_C.spinTLPayloadType dataPayloadType,
long dataSize)
Creates an image with some set properties;
images created this way must be destroyed
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageDeepCopy(spinImage hSrcImage,
spinImage hDestImage)
Creates a deep copy of an image (the destination image must be created as an empty image prior to the deep copy)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageDestroy(spinImage hImage)
Destroys an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetBitsPerPixel(spinImage hImage,
SizeTPointer pBitsPerPixel)
Retrieves the number of bits per pixel of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetBufferSize(spinImage hImage,
SizeTPointer pSize)
Retrieves the buffer size of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetChunkLayoutID(spinImage hImage,
long[] pId) |
static int |
Spinnaker_C.spinImageGetChunkLayoutID(spinImage hImage,
LongBuffer pId) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetChunkLayoutID(spinImage hImage,
LongPointer pId)
Retrieves the chunk layout ID of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetColorProcessing(spinImage hImage,
int[] pAlgorithm) |
static int |
Spinnaker_C.spinImageGetColorProcessing(spinImage hImage,
IntBuffer pAlgorithm) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetColorProcessing(spinImage hImage,
IntPointer pAlgorithm)
Retrieves the color processing algorithm of a specific image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetData(spinImage hImage,
Pointer ppData) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetData(spinImage hImage,
PointerPointer ppData)
Retrieves the image data of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetFrameID(spinImage hImage,
long[] pFrameID) |
static int |
Spinnaker_C.spinImageGetFrameID(spinImage hImage,
LongBuffer pFrameID) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetFrameID(spinImage hImage,
LongPointer pFrameID)
Retrieves the frame ID of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetHeight(spinImage hImage,
SizeTPointer pHeight)
Retrieves the height of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetID(spinImage hImage,
long[] pId) |
static int |
Spinnaker_C.spinImageGetID(spinImage hImage,
LongBuffer pId) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetID(spinImage hImage,
LongPointer pId)
Retrieves the ID of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetOffsetX(spinImage hImage,
SizeTPointer pOffsetX)
Retrieves the offset of an image along its X axis
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetOffsetY(spinImage hImage,
SizeTPointer pOffsetY)
Retrieves the offset of an image along its Y axis
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPaddingX(spinImage hImage,
SizeTPointer pPaddingX)
Retrieves the padding of an image along its X axis
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPaddingY(spinImage hImage,
SizeTPointer pPaddingY)
Retrieves the padding of an image along its Y axis
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPayloadType(spinImage hImage,
SizeTPointer pPayloadType)
Retrieves the payload type of an image (as an enum, spinPayloadTypeInfoIds)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPixelFormat(spinImage hImage,
int[] pPixelFormat) |
static int |
Spinnaker_C.spinImageGetPixelFormat(spinImage hImage,
IntBuffer pPixelFormat) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPixelFormat(spinImage hImage,
IntPointer pPixelFormat)
Retrieves the pixel format of an image (as an enum, spinPixelFormatEnums)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPixelFormatName(spinImage hImage,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
Spinnaker_C.spinImageGetPixelFormatName(spinImage hImage,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPixelFormatName(spinImage hImage,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the pixel format of an image (as a symbolic)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPrivateData(spinImage hImage,
Pointer ppData) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetPrivateData(spinImage hImage,
PointerPointer ppData)
Retrieves the private data of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetSize(spinImage hImage,
SizeTPointer pImageSize)
Retrieves the size of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetStatus(spinImage hImage,
int[] pStatus) |
static int |
Spinnaker_C.spinImageGetStatus(spinImage hImage,
IntBuffer pStatus) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetStatus(spinImage hImage,
IntPointer pStatus)
Retrieves the image status of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetStride(spinImage hImage,
SizeTPointer pStride)
Retrieves the stride of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTimeStamp(spinImage hImage,
long[] pTimeStamp) |
static int |
Spinnaker_C.spinImageGetTimeStamp(spinImage hImage,
LongBuffer pTimeStamp) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTimeStamp(spinImage hImage,
LongPointer pTimeStamp)
Retrieves the timestamp of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPayloadType(spinImage hImage,
int[] pPayloadType) |
static int |
Spinnaker_C.spinImageGetTLPayloadType(spinImage hImage,
IntBuffer pPayloadType) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPayloadType(spinImage hImage,
IntPointer pPayloadType)
Retrieves the transport layer payload type of an image (as an enum, spinPayloadTypeInfoIds)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPixelFormat(spinImage hImage,
long[] pPixelFormat) |
static int |
Spinnaker_C.spinImageGetTLPixelFormat(spinImage hImage,
LongBuffer pPixelFormat) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPixelFormat(spinImage hImage,
LongPointer pPixelFormat)
Retrieves the transport layer pixel format of an image (as an unsigned integer)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPixelFormatNamespace(spinImage hImage,
int[] pPixelFormatNamespace) |
static int |
Spinnaker_C.spinImageGetTLPixelFormatNamespace(spinImage hImage,
IntBuffer pPixelFormatNamespace) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetTLPixelFormatNamespace(spinImage hImage,
IntPointer pPixelFormatNamespace)
Retrieves the transport layer pixel format namespace of an image (as an enum, spinPixelFormatNamespaceID)
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetValidPayloadSize(spinImage hImage,
SizeTPointer pSize)
Retrieves the valid payload size of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageGetWidth(spinImage hImage,
SizeTPointer pWidth)
Retrieves the width of an image
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageHasCRC(spinImage hImage,
byte[] pbHasCRC) |
static int |
Spinnaker_C.spinImageHasCRC(spinImage hImage,
ByteBuffer pbHasCRC) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageHasCRC(spinImage hImage,
BytePointer pbHasCRC)
Checks whether an image has CRC
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageIsIncomplete(spinImage hImage,
byte[] pbIsIncomplete) |
static int |
Spinnaker_C.spinImageIsIncomplete(spinImage hImage,
ByteBuffer pbIsIncomplete) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageIsIncomplete(spinImage hImage,
BytePointer pbIsIncomplete)
Checks whether an image is incomplete
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageListGet(spinImageList hImageList,
long index,
spinImage phImage)
Retrieves a image from a image list using an index.
|
static int |
Spinnaker_C.spinImageListGetByPixelFormat(spinImageList hImageList,
int pixelFormat,
spinImage phImage) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageListGetByPixelFormat(spinImageList hImageList,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
spinImage phImage)
Retrieves a image from a image list given its pixel format.
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageProcessorApplyGamma(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
float gamma,
byte applyGammaInverse)
Applies gamma correction to the source image and stores the result in the destination image.
|
static int |
Spinnaker_C.spinImageProcessorConvert(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
int destFormat) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageProcessorConvert(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
Spinnaker_C.spinPixelFormatEnums destFormat)
Converts the source image buffer to the specified destination pixel format and
stores the result in the destination image.
|
static int |
Spinnaker_C.spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor,
spinImageList hSrcImageList,
spinImage hDestImage,
int destFormat) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor,
spinImageList hSrcImageList,
spinImage hDestImage,
Spinnaker_C.spinPixelFormatEnums destFormat)
Converts the source list of image buffers to the specified output pixel format
and returns the result in a new image.
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageRelease(spinImage hImage)
Releases an image
|
static int |
Spinnaker_C.spinImageReset(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageReset(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat)
Resets an image with some set properties
|
static int |
Spinnaker_C.spinImageResetEx(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageResetEx(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData)
Resets an image with some set properties and image data
|
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSave(spinImage hImage,
BytePointer pFilename,
Spinnaker_C.spinImageFileFormat format)
Saves an image using a specified file format (using an enum, spinImageFileFormat)
|
static int |
Spinnaker_C.spinImageSave(spinImage hImage,
String pFilename,
int format) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSaveBmp(spinImage hImage,
BytePointer pFilename,
spinBMPOption pOption)
Saves an image as a BMP image
|
static int |
Spinnaker_C.spinImageSaveBmp(spinImage hImage,
String pFilename,
spinBMPOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSaveFromExt(spinImage hImage,
BytePointer pFilename)
Saves an image using a specified file format (using the extension of the filename)
|
static int |
Spinnaker_C.spinImageSaveFromExt(spinImage hImage,
String pFilename) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSaveJpeg(spinImage hImage,
BytePointer pFilename,
spinJPEGOption pOption)
Saves an image as a JPEG image
|
static int |
Spinnaker_C.spinImageSaveJpeg(spinImage hImage,
String pFilename,
spinJPEGOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSaveJpg2(spinImage hImage,
BytePointer pFilename,
spinJPG2Option pOption)
Saves an image as a JPEG 2000 image
|
static int |
Spinnaker_C.spinImageSaveJpg2(spinImage hImage,
String pFilename,
spinJPG2Option pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSavePgm(spinImage hImage,
BytePointer pFilename,
spinPGMOption pOption)
Saves an image as an PGM image
|
static int |
Spinnaker_C.spinImageSavePgm(spinImage hImage,
String pFilename,
spinPGMOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSavePng(spinImage hImage,
BytePointer pFilename,
spinPNGOption pOption)
Saves an image as a PNG image
|
static int |
Spinnaker_C.spinImageSavePng(spinImage hImage,
String pFilename,
spinPNGOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSavePpm(spinImage hImage,
BytePointer pFilename,
spinPPMOption pOption)
Saves an image as a PPM image
|
static int |
Spinnaker_C.spinImageSavePpm(spinImage hImage,
String pFilename,
spinPPMOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinImageSaveTiff(spinImage hImage,
BytePointer pFilename,
spinTIFFOption pOption)
Saves an image as a TIFF image
|
static int |
Spinnaker_C.spinImageSaveTiff(spinImage hImage,
String pFilename,
spinTIFFOption pOption) |
static Spinnaker_C.spinError |
Spinnaker_C.spinVideoAppend(spinVideo hSpinVideo,
spinImage hImage) |
Modifier and Type | Method and Description |
---|---|
void |
spinImageEventFunction.call(spinImage hImage,
Pointer pUserData) |
Copyright © 2024. All rights reserved.