A B C E F G H I J M O P S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(int, Pointer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary.CapCustomLogFunc
B
- BackLightCompensation - org.openpnp.capture.CaptureProperty
- bpp - Variable in class org.openpnp.capture.library.CapFormatInfo
-
< bits per pixel
- Brightness - org.openpnp.capture.CaptureProperty
- ByReference() - Constructor for class org.openpnp.capture.library.CapFormatInfo.ByReference
- ByValue() - Constructor for class org.openpnp.capture.library.CapFormatInfo.ByValue
C
- Cap_captureFrame(Pointer, int, Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
this function copies the most recent RGB frame data
to the given buffer.
Original signature :CapResult Cap_captureFrame(CapContext, CapStream, void*, uint32_t)
native declaration : openpnp-capture/include/openpnp-capture.h:219 - Cap_closeStream(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Close a capture stream
- Cap_createContext() - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Initialize the capture library
- Cap_getAutoProperty(Pointer, int, int, IntByReference) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
- Cap_getAutoProperty(Pointer, int, int, IntBuffer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
get the automatic flag of a camera/stream property (e.g.
- Cap_getDeviceCount(Pointer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Get the number of capture devices on the system.
note: this can change dynamically due to the
pluggin and unplugging of USB devices. - Cap_getDeviceName(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Get the name of a capture device.
This name is meant to be displayed in GUI applications,
i.e. - Cap_getDeviceUniqueID(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Get the unique name of a capture device.
The string contains a unique concatenation
of the device name and other parameters.
These parameters are platform dependent.
Note: when a USB camera does not expose a serial number,
platforms might have trouble uniquely identifying
a camera. - Cap_getFormatInfo(Pointer, int, int, CapFormatInfo) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Get the format information from a device.
- Cap_getLibraryVersion() - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Return the version of the library as a string.
In addition to a version number, this should
contain information on the platform,
e.g. - Cap_getNumFormats(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Returns the number of formats supported by a certain device.
returns -1 if device does not exist. - Cap_getProperty(Pointer, int, int, IntByReference) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Deprecated.
- Cap_getProperty(Pointer, int, int, IntBuffer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
get the value of a camera/stream property (e.g.
- Cap_getPropertyLimits(Pointer, int, int, IntByReference, IntByReference, IntByReference) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Deprecated.use the safer methods
OpenpnpCaptureLibrary.Cap_getPropertyLimits(com.sun.jna.Pointer, int, int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer)andOpenpnpCaptureLibrary.Cap_getPropertyLimits(com.sun.jna.Pointer, int, int, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference)instead - Cap_getPropertyLimits(Pointer, int, int, IntBuffer, IntBuffer, IntBuffer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
get the min/max limits and default value of a camera/stream property (e.g.
- Cap_getStreamFrameCount(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
returns the number of frames captured during the lifetime of the stream.
- Cap_hasNewFrame(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
returns 1 if a new frame has been captured, 0 otherwise
Original signature :uint32_t Cap_hasNewFrame(CapContext, CapStream)
native declaration : openpnp-capture/include/openpnp-capture.h:222 - Cap_installCustomLogFunction(OpenpnpCaptureLibrary.CapCustomLogFunc) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
install a custom callback for a logging function.
the callback function must have the following
structure:
void func(uint32_t level, const char *string);
Original signature :void Cap_installCustomLogFunction(CapCustomLogFunc)
native declaration : openpnp-capture/include/openpnp-capture.h:306 - Cap_isOpenStream(Pointer, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Check if a stream is open, i.e.
- Cap_openStream(Pointer, int, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Open a capture stream to a device with specific format requirements
Although the (internal) frame buffer format is set via the fourCC ID,
the frames returned by Cap_captureFrame are always 24-bit RGB. - Cap_releaseContext(Pointer) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Un-initialize the capture library context
- Cap_setAutoProperty(Pointer, int, int, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
set the automatic flag of a camera/stream property (e.g.
- Cap_setLogLevel(int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
Set the logging level.
LOG LEVEL ID | LEVEL
------------- | -------------
LOG_EMERG | 0
LOG_ALERT | 1
LOG_CRIT | 2
LOG_ERR | 3
LOG_WARNING | 4
LOG_NOTICE | 5
LOG_INFO | 6
LOG_DEBUG | 7
LOG_VERBOSE | 8
Original signature :void Cap_setLogLevel(uint32_t)
native declaration : openpnp-capture/include/openpnp-capture.h:294 - Cap_setProperty(Pointer, int, int, int) - Method in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
set the value of a camera/stream property (e.g.
- CapFormatInfo - Class in org.openpnp.capture.library
-
native declaration : openpnp-capture/include/openpnp-capture.h:90
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA. - CapFormatInfo() - Constructor for class org.openpnp.capture.library.CapFormatInfo
- CapFormatInfo(int, int, int, int, int) - Constructor for class org.openpnp.capture.library.CapFormatInfo
- CapFormatInfo(Pointer) - Constructor for class org.openpnp.capture.library.CapFormatInfo
- CapFormatInfo.ByReference - Class in org.openpnp.capture.library
- CapFormatInfo.ByValue - Class in org.openpnp.capture.library
- CAPPROPID_BACKLIGHTCOMP - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_BRIGHTNESS - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_CONTRAST - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_EXPOSURE - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_FOCUS - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_GAIN - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_GAMMA - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_HUE - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_LAST - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_POWERLINEFREQ - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_SATURATION - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_SHARPNESS - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_WHITEBALANCE - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPPROPID_ZOOM - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPRESULT_DEVICENOTFOUND - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPRESULT_ERR - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPRESULT_FORMATNOTSUPPORTED - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPRESULT_OK - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- CAPRESULT_PROPERTYNOTSUPPORTED - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
-
native declaration : openpnp-capture/include/openpnp-capture.h
- capture() - Method in class org.openpnp.capture.CaptureStream
- CaptureDevice - Class in org.openpnp.capture
- CaptureDevice(Pointer, int) - Constructor for class org.openpnp.capture.CaptureDevice
- CaptureException - Exception in org.openpnp.capture
- CaptureException(int) - Constructor for exception org.openpnp.capture.CaptureException
- CaptureFormat - Class in org.openpnp.capture
- CaptureFormat(int, CapFormatInfo) - Constructor for class org.openpnp.capture.CaptureFormat
- CaptureProperty - Enum in org.openpnp.capture
- CaptureStream - Class in org.openpnp.capture
- CaptureStream(Pointer, int, CaptureFormat) - Constructor for class org.openpnp.capture.CaptureStream
- close() - Method in class org.openpnp.capture.CaptureStream
- close() - Method in class org.openpnp.capture.OpenPnpCapture
- Contrast - org.openpnp.capture.CaptureProperty
E
- equals(Object) - Method in class org.openpnp.capture.CaptureDevice
- equals(Object) - Method in class org.openpnp.capture.CaptureFormat
- Exposure - org.openpnp.capture.CaptureProperty
F
- Focus - org.openpnp.capture.CaptureProperty
- fourcc - Variable in class org.openpnp.capture.library.CapFormatInfo
-
< fourcc code (platform dependent)
- fourCcToString(int) - Static method in class org.openpnp.capture.OpenPnpCapture
- fps - Variable in class org.openpnp.capture.library.CapFormatInfo
-
< frames per second
G
- Gain - org.openpnp.capture.CaptureProperty
- Gamma - org.openpnp.capture.CaptureProperty
- getAutoProperty(CaptureProperty) - Method in class org.openpnp.capture.CaptureStream
- getContext() - Method in class org.openpnp.capture.CaptureStream
- getContext() - Method in class org.openpnp.capture.OpenPnpCapture
- getDefault() - Method in class org.openpnp.capture.PropertyLimits
- getDevices() - Method in class org.openpnp.capture.OpenPnpCapture
- getFieldOrder() - Method in class org.openpnp.capture.library.CapFormatInfo
- getFormat() - Method in class org.openpnp.capture.CaptureStream
- getFormatId() - Method in class org.openpnp.capture.CaptureFormat
- getFormatInfo() - Method in class org.openpnp.capture.CaptureFormat
- getFormats() - Method in class org.openpnp.capture.CaptureDevice
- getLibraryVersion() - Method in class org.openpnp.capture.OpenPnpCapture
- getMax() - Method in class org.openpnp.capture.PropertyLimits
- getMin() - Method in class org.openpnp.capture.PropertyLimits
- getName() - Method in class org.openpnp.capture.CaptureDevice
- getProperty(CaptureProperty) - Method in class org.openpnp.capture.CaptureStream
- getPropertyId() - Method in enum org.openpnp.capture.CaptureProperty
- getPropertyLimits(CaptureProperty) - Method in class org.openpnp.capture.CaptureStream
- getResult() - Method in exception org.openpnp.capture.CaptureException
- getResultDescription(int) - Static method in class org.openpnp.capture.OpenPnpCapture
- getStreamId() - Method in class org.openpnp.capture.CaptureStream
- getUniqueId() - Method in class org.openpnp.capture.CaptureDevice
H
- hashCode() - Method in class org.openpnp.capture.CaptureDevice
- hashCode() - Method in class org.openpnp.capture.CaptureFormat
- hasNewFrame() - Method in class org.openpnp.capture.CaptureStream
- height - Variable in class org.openpnp.capture.library.CapFormatInfo
-
< height in pixels
- Hue - org.openpnp.capture.CaptureProperty
I
- INSTANCE - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
J
- JNA_LIBRARY_NAME - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
- JNA_NATIVE_LIB - Static variable in interface org.openpnp.capture.library.OpenpnpCaptureLibrary
M
- main(String[]) - Static method in class org.openpnp.capture.OpenPnpCapture
O
- OpenPnpCapture - Class in org.openpnp.capture
- OpenPnpCapture() - Constructor for class org.openpnp.capture.OpenPnpCapture
- OpenpnpCaptureLibrary - Interface in org.openpnp.capture.library
-
JNA Wrapper for library openpnp-capture
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA. - OpenpnpCaptureLibrary.CapCustomLogFunc - Interface in org.openpnp.capture.library
-
native declaration : openpnp-capture/include/openpnp-capture.h
- openStream(CaptureFormat) - Method in class org.openpnp.capture.CaptureDevice
- org.openpnp.capture - package org.openpnp.capture
- org.openpnp.capture.library - package org.openpnp.capture.library
P
- PowerLineFrequency - org.openpnp.capture.CaptureProperty
- PropertyLimits - Class in org.openpnp.capture
- PropertyLimits(int, int, int) - Constructor for class org.openpnp.capture.PropertyLimits
S
- Saturation - org.openpnp.capture.CaptureProperty
- setAutoProperty(CaptureProperty, boolean) - Method in class org.openpnp.capture.CaptureStream
- setDefault(int) - Method in class org.openpnp.capture.PropertyLimits
- setMax(int) - Method in class org.openpnp.capture.PropertyLimits
- setMin(int) - Method in class org.openpnp.capture.PropertyLimits
- setProperty(CaptureProperty, int) - Method in class org.openpnp.capture.CaptureStream
- Sharpness - org.openpnp.capture.CaptureProperty
T
- toString() - Method in class org.openpnp.capture.CaptureDevice
- toString() - Method in class org.openpnp.capture.CaptureFormat
- toString() - Method in class org.openpnp.capture.CaptureStream
V
- valueOf(String) - Static method in enum org.openpnp.capture.CaptureProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openpnp.capture.CaptureProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WhiteBalance - org.openpnp.capture.CaptureProperty
- width - Variable in class org.openpnp.capture.library.CapFormatInfo
-
< width in pixels
Z
- Zoom - org.openpnp.capture.CaptureProperty
All Classes All Packages