Bartosz Firyn (SarXos)
A B C D E F G H I J L M N O P R S T U V W

A

add(WebcamDriver) - Method in class com.github.sarxos.webcam.WebcamCompositeDriver
 
addDiscoveryListener(WebcamDiscoveryListener) - Static method in class com.github.sarxos.webcam.Webcam
Add new webcam discovery listener.
ADDED - Static variable in class com.github.sarxos.webcam.WebcamDiscoveryEvent
Event type informing about newly connected webcam.
addMotionListener(WebcamMotionListener) - Method in class com.github.sarxos.webcam.WebcamMotionDetector
Add motion listener.
addWebcamListener(WebcamListener) - Method in class com.github.sarxos.webcam.Webcam
Add webcam listener.
asArrayList() - Method in class com.github.sarxos.webcam.ds.buildin.natives.DeviceList
 

B

blur(int[], int[], int, int, float) - Static method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Blur and transpose a block of ARGB pixels.
blurFractional(int[], int[], int, int, float) - Static method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
 

C

capture(Webcam, File) - Static method in class com.github.sarxos.webcam.WebcamUtils
 
capture(Webcam, File, String) - Static method in class com.github.sarxos.webcam.WebcamUtils
 
capture(Webcam, String) - Static method in class com.github.sarxos.webcam.WebcamUtils
 
capture(Webcam, String, String) - Static method in class com.github.sarxos.webcam.WebcamUtils
 
clamp(int, int, int) - Static method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Clamp a value to an interval.
clone() - Method in class com.github.sarxos.webcam.util.jh.JHFilter
 
close() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
close() - Method in class com.github.sarxos.webcam.ds.cgt.WebcamCloseTask
 
close() - Method in class com.github.sarxos.webcam.Webcam
Close the webcam.
close() - Method in interface com.github.sarxos.webcam.WebcamDevice
Close device, however it can be open again.
com.github.sarxos.webcam - package com.github.sarxos.webcam
 
com.github.sarxos.webcam.ds.buildin - package com.github.sarxos.webcam.ds.buildin
 
com.github.sarxos.webcam.ds.buildin.natives - package com.github.sarxos.webcam.ds.buildin.natives
 
com.github.sarxos.webcam.ds.cgt - package com.github.sarxos.webcam.ds.cgt
 
com.github.sarxos.webcam.log - package com.github.sarxos.webcam.log
 
com.github.sarxos.webcam.util - package com.github.sarxos.webcam.util
 
com.github.sarxos.webcam.util.jh - package com.github.sarxos.webcam.util.jh
 
configure(InputStream) - Static method in class com.github.sarxos.webcam.log.WebcamLogConfigurator
Configure SLF4J.
configure(File) - Static method in class com.github.sarxos.webcam.log.WebcamLogConfigurator
Configure SLF4J.
configure(String) - Static method in class com.github.sarxos.webcam.log.WebcamLogConfigurator
Configure SLF4J.
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.github.sarxos.webcam.util.jh.JHFilter
 

D

DEFAULT_THREASHOLD - Static variable in class com.github.sarxos.webcam.WebcamMotionDetector
 
Device - Class in com.github.sarxos.webcam.ds.buildin.natives
native declaration : line 1
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or BridJ .
Device() - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.Device
 
Device(Pointer) - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.Device
 
DeviceList - Class in com.github.sarxos.webcam.ds.buildin.natives
native declaration : line 1
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or BridJ .
DeviceList() - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.DeviceList
 
DeviceList(Pointer) - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.DeviceList
 
dispose() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
dispose() - Method in class com.github.sarxos.webcam.ds.cgt.WebcamDisposeTask
 
dispose() - Method in interface com.github.sarxos.webcam.WebcamDevice
Dispose device.

E

equals(Object) - Method in class com.github.sarxos.webcam.ds.buildin.natives.Device
 

F

filter(BufferedImage, BufferedImage) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
 
filter(BufferedImage, BufferedImage) - Method in class com.github.sarxos.webcam.util.jh.JHGrayFilter
 
FORMAT_BMP - Static variable in class com.github.sarxos.webcam.util.ImageUtils
Bitmap image format.
FORMAT_GIF - Static variable in class com.github.sarxos.webcam.util.ImageUtils
Graphics Interchange Format.
FORMAT_JPG - Static variable in class com.github.sarxos.webcam.util.ImageUtils
Joint Photographic Experts Group format.
FORMAT_PNG - Static variable in class com.github.sarxos.webcam.util.ImageUtils
Portable Network Graphic format.
FORMAT_WBMP - Static variable in class com.github.sarxos.webcam.util.ImageUtils
Wireless Application Protocol Bitmap image format.

G

getBounds2D(BufferedImage) - Method in class com.github.sarxos.webcam.util.jh.JHFilter
 
getBuffer() - Method in class com.github.sarxos.webcam.ds.cgt.WebcamReadBufferTask
 
getCustomViewSizes() - Method in class com.github.sarxos.webcam.Webcam
 
getDefault() - Static method in class com.github.sarxos.webcam.Webcam
Will discover and return first webcam available in the system.
getDefault(long) - Static method in class com.github.sarxos.webcam.Webcam
Will discover and return first webcam available in the system.
getDefault(long, TimeUnit) - Static method in class com.github.sarxos.webcam.Webcam
Will discover and return first webcam available in the system.
getDevice(int) - Method in class com.github.sarxos.webcam.ds.buildin.natives.DeviceList
 
getDevice() - Method in class com.github.sarxos.webcam.Webcam
Return underlying webcam device.
getDevice() - Method in class com.github.sarxos.webcam.WebcamTask
 
getDevices() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDriver
 
getDevices() - Method in class com.github.sarxos.webcam.WebcamCompositeDriver
 
getDevices() - Method in interface com.github.sarxos.webcam.WebcamDriver
Return all registered webcam devices.
getDiscoveryListeners() - Static method in class com.github.sarxos.webcam.Webcam
 
getDiscoveryService() - Static method in class com.github.sarxos.webcam.Webcam
Return discovery service.
getDriver() - Static method in class com.github.sarxos.webcam.Webcam
Return webcam driver.
getDrivers() - Method in class com.github.sarxos.webcam.WebcamCompositeDriver
 
getFPS() - Method in class com.github.sarxos.webcam.WebcamPanel
Get rendering frequency in FPS (equivalent to Hz).
getFPS() - Method in class com.github.sarxos.webcam.WebcamUpdater
Return current FPS number.
getHeight() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
getHRadius() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Get the horizontal size of the blur.
getIdentifierStr() - Method in class com.github.sarxos.webcam.ds.buildin.natives.Device
 
getImage() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
getImage() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
getImage() - Method in class com.github.sarxos.webcam.ds.cgt.WebcamReadImageTask
 
getImage() - Method in class com.github.sarxos.webcam.Webcam
Capture image from webcam and return it.
getImage() - Method in interface com.github.sarxos.webcam.WebcamDevice
Fetch image from underlying camera.
getImage() - Method in class com.github.sarxos.webcam.WebcamEvent
Return image acquired by webcam.
getImage() - Method in class com.github.sarxos.webcam.WebcamUpdater
Return currently available image.
getImageByteBuffer(Webcam, String) - Static method in class com.github.sarxos.webcam.WebcamUtils
Capture image as BYteBuffer.
getImageBytes() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
getImageBytes() - Method in class com.github.sarxos.webcam.Webcam
Get RAW image ByteBuffer.
getImageBytes() - Method in interface com.github.sarxos.webcam.WebcamDevice.BufferAccess
Get image in form of raw bytes.
getImageBytes(Webcam, String) - Static method in class com.github.sarxos.webcam.WebcamUtils
 
getInstance() - Static method in class com.github.sarxos.webcam.WebcamProcessor
 
getInterval() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
getIterations() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Get the number of iterations the blur is performed.
getMotionListeners() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
getMotionStrength() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
getName() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
getName() - Method in class com.github.sarxos.webcam.Webcam
Get webcam name (device name).
getName() - Method in interface com.github.sarxos.webcam.WebcamDevice
Get device name.
getNameStr() - Method in class com.github.sarxos.webcam.ds.buildin.natives.Device
 
getNumDevices() - Method in class com.github.sarxos.webcam.ds.buildin.natives.DeviceList
 
getPainter() - Method in class com.github.sarxos.webcam.WebcamPanel
Get painter used to draw image in webcam panel.
getPoint2D(Point2D, Point2D) - Method in class com.github.sarxos.webcam.util.jh.JHFilter
 
getPremultiplyAlpha() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Get whether to premultiply the alpha channel.
getRadius() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Get the size of the blur.
getRenderingHints() - Method in class com.github.sarxos.webcam.util.jh.JHFilter
 
getResolution() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
getResolution() - Method in interface com.github.sarxos.webcam.WebcamDevice
Get currently set image size.
getResolutions() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
getResolutions() - Method in interface com.github.sarxos.webcam.WebcamDevice
Get the list of all possible image resolutions.
getRGB(BufferedImage, int, int, int, int, int[]) - Method in class com.github.sarxos.webcam.util.jh.JHFilter
A convenience method for getting ARGB pixels from an image.
getScanInterval() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDriver
 
getScanInterval() - Method in interface com.github.sarxos.webcam.WebcamDiscoverySupport
Get interval between next discovery scans.
getSize() - Method in enum com.github.sarxos.webcam.WebcamResolution
 
getSource() - Method in class com.github.sarxos.webcam.WebcamEvent
 
getStrength() - Method in class com.github.sarxos.webcam.WebcamMotionEvent
 
getThrowable() - Method in class com.github.sarxos.webcam.WebcamTask
 
getTimeout() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
Get timeout for image acquisition.
getType() - Method in class com.github.sarxos.webcam.WebcamDiscoveryEvent
Return event type (webcam connected / disconnected)
getType() - Method in class com.github.sarxos.webcam.WebcamEvent
Return event type.
getVideoDevices() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
getViewSize() - Method in class com.github.sarxos.webcam.Webcam
Get current webcam resolution in pixels.
getViewSizes() - Method in class com.github.sarxos.webcam.Webcam
Return list of supported view sizes.
getVRadius() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Get the vertical size of the blur.
getWebcam() - Method in class com.github.sarxos.webcam.WebcamDiscoveryEvent
Return the webcam which has been found or removed.
getWebcam() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
getWebcamListeners() - Method in class com.github.sarxos.webcam.Webcam
 
getWebcamListenersCount() - Method in class com.github.sarxos.webcam.Webcam
 
getWebcams() - Static method in class com.github.sarxos.webcam.Webcam
Get list of webcams to use.
getWebcams(long) - Static method in class com.github.sarxos.webcam.Webcam
Get list of webcams to use.
getWebcams(long, TimeUnit) - Static method in class com.github.sarxos.webcam.Webcam
Get list of webcams to use.
getWebcams(long, TimeUnit) - Method in class com.github.sarxos.webcam.WebcamDiscoveryService
 
getWidth() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 

H

hashCode() - Method in class com.github.sarxos.webcam.ds.buildin.natives.Device
 

I

ImageUtils - Class in com.github.sarxos.webcam.util
 
ImageUtils() - Constructor for class com.github.sarxos.webcam.util.ImageUtils
 
isAutoOpenMode() - Static method in class com.github.sarxos.webcam.Webcam
Is auto open mode enabled.
isFillArea() - Method in class com.github.sarxos.webcam.WebcamPanel
Get value of fill area setting.
isFPSDisplayed() - Method in class com.github.sarxos.webcam.WebcamPanel
 
isFPSLimited() - Method in class com.github.sarxos.webcam.WebcamPanel
Is frequency limit enabled?
isHandleTermSignal() - Static method in class com.github.sarxos.webcam.Webcam
Is TERM signal handler enabled.
isMotion() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
isOpen() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
isOpen() - Method in class com.github.sarxos.webcam.Webcam
Is webcam open?
isOpen() - Method in interface com.github.sarxos.webcam.WebcamDevice
Is webcam device open?
isRunning() - Method in class com.github.sarxos.webcam.WebcamDiscoveryService
Is discovery service running?
isScanPossible() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDriver
 
isScanPossible() - Method in interface com.github.sarxos.webcam.WebcamDiscoverySupport
Check if scan is possible.
isStarting() - Method in class com.github.sarxos.webcam.WebcamPanel
Is webcam starting.
isThreadSafe() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDriver
 
isThreadSafe() - Method in class com.github.sarxos.webcam.WebcamCompositeDriver
 
isThreadSafe() - Method in interface com.github.sarxos.webcam.WebcamDriver
Is driver thread-safe.

J

JHBlurFilter - Class in com.github.sarxos.webcam.util.jh
A filter which performs a box blur on an image.
JHBlurFilter() - Constructor for class com.github.sarxos.webcam.util.jh.JHBlurFilter
Construct a default BoxBlurFilter.
JHBlurFilter(float, float, int) - Constructor for class com.github.sarxos.webcam.util.jh.JHBlurFilter
Construct a BoxBlurFilter.
JHFilter - Class in com.github.sarxos.webcam.util.jh
A convenience class which implements those methods of BufferedImageOp which are rarely changed.
JHFilter() - Constructor for class com.github.sarxos.webcam.util.jh.JHFilter
 
JHGrayFilter - Class in com.github.sarxos.webcam.util.jh
 
JHGrayFilter() - Constructor for class com.github.sarxos.webcam.util.jh.JHGrayFilter
 

L

loadRB(Class<?>, Locale) - Static method in class com.github.sarxos.webcam.WebcamUtils
Get resource bundle for specific class.

M

main(String[]) - Static method in class com.github.sarxos.webcam.WebcamStreamer
 
MIN_FREQUENCY - Static variable in class com.github.sarxos.webcam.WebcamPanel
Minimum FPS frequency.
motionDetected(WebcamMotionEvent) - Method in interface com.github.sarxos.webcam.WebcamMotionListener
Will be called after motion is detected.

N

newThread(Runnable) - Method in class com.github.sarxos.webcam.WebcamStreamer
 
newThread(Runnable) - Method in class com.github.sarxos.webcam.WebcamUpdater
 
nextFrame() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 

O

open() - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
open() - Method in class com.github.sarxos.webcam.ds.cgt.WebcamOpenTask
 
open() - Method in class com.github.sarxos.webcam.Webcam
Open the webcam in blocking (synchronous) mode.
open(boolean) - Method in class com.github.sarxos.webcam.Webcam
Open the webcam in either blocking (synchronous) or non-blocking (asynchronous) mode.The difference between those two modes lies in the image acquisition mechanism.

In blocking mode, when user calls getImage() method, device is being queried for new image buffer and user have to wait for it to be available.

In non-blocking mode, there is a special thread running in the background which constantly fetch new images and cache them internally for further use.
open() - Method in interface com.github.sarxos.webcam.WebcamDevice
Open device, it can be closed any time.
OpenIMAJGrabber - Class in com.github.sarxos.webcam.ds.buildin.natives
native declaration : line 1
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or BridJ .
OpenIMAJGrabber() - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
OpenIMAJGrabber(Pointer) - Constructor for class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 

P

paintImage(WebcamPanel, BufferedImage, Graphics2D) - Method in class com.github.sarxos.webcam.WebcamPanel.DefaultPainter
 
paintImage(WebcamPanel, BufferedImage, Graphics2D) - Method in interface com.github.sarxos.webcam.WebcamPanel.Painter
Paints webcam image in panel.
paintPanel(WebcamPanel, Graphics2D) - Method in class com.github.sarxos.webcam.WebcamPanel.DefaultPainter
 
paintPanel(WebcamPanel, Graphics2D) - Method in interface com.github.sarxos.webcam.WebcamPanel.Painter
Paints panel without image.
pause() - Method in class com.github.sarxos.webcam.WebcamPanel
Pause rendering.
premultiple(BufferedImage) - Static method in class com.github.sarxos.webcam.util.ImageUtils
 
premultiply(int[], int, int) - Static method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Premultiply a block of pixels
process(WebcamTask) - Method in class com.github.sarxos.webcam.WebcamProcessor
Process single webcam task.
process() - Method in class com.github.sarxos.webcam.WebcamTask
Process task by processor thread.
propertyChange(PropertyChangeEvent) - Method in class com.github.sarxos.webcam.WebcamPanel
 

R

registerDriver(Class<? extends WebcamDriver>) - Static method in class com.github.sarxos.webcam.Webcam
Register new webcam video driver.
registerDriver(String) - Static method in class com.github.sarxos.webcam.Webcam
Register new webcam video driver.
REMOVED - Static variable in class com.github.sarxos.webcam.WebcamDiscoveryEvent
Event type informing about lately disconnected webcam.
removeDiscoveryListener(WebcamDiscoveryListener) - Static method in class com.github.sarxos.webcam.Webcam
Remove discovery listener
removeMotionListener(WebcamMotionListener) - Method in class com.github.sarxos.webcam.WebcamMotionDetector
Removes motion listener.
removeWebcamListener(WebcamListener) - Method in class com.github.sarxos.webcam.Webcam
Removes webcam listener.
resetDriver() - Static method in class com.github.sarxos.webcam.Webcam
Reset webcam driver.

This method is not thread-safe!
resume() - Method in class com.github.sarxos.webcam.WebcamPanel
Resume rendering.
run() - Method in class com.github.sarxos.webcam.WebcamDiscoveryService
 
run() - Method in class com.github.sarxos.webcam.WebcamShutdownHook
 
run() - Method in class com.github.sarxos.webcam.WebcamUpdater
 

S

setAutoOpenMode(boolean) - Static method in class com.github.sarxos.webcam.Webcam
Switch all webcams to auto open mode.
setCustomViewSizes(Dimension[]) - Method in class com.github.sarxos.webcam.Webcam
Set custom resolution.
setDriver(WebcamDriver) - Static method in class com.github.sarxos.webcam.Webcam
Set new video driver to be used by webcam.

This method is not thread-safe!
setDriver(Class<? extends WebcamDriver>) - Static method in class com.github.sarxos.webcam.Webcam
Set new video driver class to be used by webcam.
setFailOnSizeMismatch(boolean) - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
Determines if device should fail when requested image size is different than actually received.
setFillArea(boolean) - Method in class com.github.sarxos.webcam.WebcamPanel
Image will be resized to fill panel area if true.
setFPS(double) - Method in class com.github.sarxos.webcam.WebcamPanel
Set rendering frequency (in Hz or FPS).
setFPSDisplayed(boolean) - Method in class com.github.sarxos.webcam.WebcamPanel
 
setFPSLimited(boolean) - Method in class com.github.sarxos.webcam.WebcamPanel
Enable or disable frequency limit.
setHandleTermSignal(boolean) - Static method in class com.github.sarxos.webcam.Webcam
CAUTION!!!

This is experimental feature to be used mostly in in development phase.
setHRadius(float) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Set the horizontal size of the blur.
setInterval(int) - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
setIterations(int) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Set the number of iterations the blur is performed.
setPainter(WebcamPanel.Painter) - Method in class com.github.sarxos.webcam.WebcamPanel
Set new painter.
setPremultiplyAlpha(boolean) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Set whether to premultiply the alpha channel.
setRadius(float) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Set both the horizontal and vertical sizes of the blur.
setResolution(Dimension) - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
 
setResolution(Dimension) - Method in interface com.github.sarxos.webcam.WebcamDevice
Set new expected image size.
setRGB(BufferedImage, int, int, int, int, int[]) - Method in class com.github.sarxos.webcam.util.jh.JHFilter
A convenience method for setting ARGB pixels in an image.
setThrowable(Throwable) - Method in class com.github.sarxos.webcam.WebcamTask
 
setTimeout(int) - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
setTimeout(int) - Method in class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice
Set timeout for image acquisition.
setViewSize(Dimension) - Method in class com.github.sarxos.webcam.Webcam
Set new view size.
setVRadius(float) - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Set the vertical size of the blur.
start() - Method in class com.github.sarxos.webcam.WebcamDiscoveryService
Start discovery service.
start() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
start() - Method in class com.github.sarxos.webcam.WebcamPanel
Open webcam and start rendering.
start() - Method in class com.github.sarxos.webcam.WebcamStreamer
 
start() - Method in class com.github.sarxos.webcam.WebcamUpdater
Start updater.
startSession(int, int, double) - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
startSession(int, int, double, Pointer<Device>) - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 
stop() - Method in class com.github.sarxos.webcam.WebcamDiscoveryService
Stop discovery service.
stop() - Method in class com.github.sarxos.webcam.WebcamMotionDetector
 
stop() - Method in class com.github.sarxos.webcam.WebcamPanel
Stop rendering and close webcam.
stop() - Method in class com.github.sarxos.webcam.WebcamUpdater
Stop updater.
stopSession() - Method in class com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
 

T

toByteArray(BufferedImage, String) - Static method in class com.github.sarxos.webcam.util.ImageUtils
Convert BufferedImage to byte array.
toRawByteArray(BufferedImage) - Static method in class com.github.sarxos.webcam.util.ImageUtils
 
toString() - Method in class com.github.sarxos.webcam.ds.buildin.natives.Device
 
toString() - Method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
 
toString() - Method in class com.github.sarxos.webcam.Webcam
 

U

unpremultiple(BufferedImage) - Static method in class com.github.sarxos.webcam.util.ImageUtils
 
unpremultiply(int[], int, int) - Static method in class com.github.sarxos.webcam.util.jh.JHBlurFilter
Premultiply a block of pixels

V

valueOf(String) - Static method in enum com.github.sarxos.webcam.WebcamEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sarxos.webcam.WebcamResolution
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.sarxos.webcam.WebcamEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sarxos.webcam.WebcamResolution
Returns an array containing the constants of this enum type, in the order they are declared.

W

Webcam - Class in com.github.sarxos.webcam
Webcam class.
webcamClosed(WebcamEvent) - Method in interface com.github.sarxos.webcam.WebcamListener
Webcam has been closed
webcamClosed(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamPanel
 
webcamClosed(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamStreamer
 
WebcamCloseTask - Class in com.github.sarxos.webcam.ds.cgt
 
WebcamCloseTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.ds.cgt.WebcamCloseTask
 
WebcamCompositeDriver - Class in com.github.sarxos.webcam
 
WebcamCompositeDriver(WebcamDriver...) - Constructor for class com.github.sarxos.webcam.WebcamCompositeDriver
 
WebcamDefaultDevice - Class in com.github.sarxos.webcam.ds.buildin
 
WebcamDefaultDriver - Class in com.github.sarxos.webcam.ds.buildin
Default build-in webcam driver based on natives from OpenIMAJ framework.
WebcamDefaultDriver() - Constructor for class com.github.sarxos.webcam.ds.buildin.WebcamDefaultDriver
 
WebcamDevice - Interface in com.github.sarxos.webcam
Webcam device abstraction.
WebcamDevice.BufferAccess - Interface in com.github.sarxos.webcam
This interface should be implemented by all webcam devices supporting possibility to access raw bytes or direct bytes buffer from native webcam device.
WebcamDiscoveryEvent - Class in com.github.sarxos.webcam
This event is generated when webcam has been found or lost.
WebcamDiscoveryEvent(Webcam, int) - Constructor for class com.github.sarxos.webcam.WebcamDiscoveryEvent
Create new webcam discovery event.
WebcamDiscoveryListener - Interface in com.github.sarxos.webcam
 
WebcamDiscoveryService - Class in com.github.sarxos.webcam
 
WebcamDiscoverySupport - Interface in com.github.sarxos.webcam
This interface should be implemented by all webcam drivers which would like to support webcam devices discovery mechanism.
webcamDisposed(WebcamEvent) - Method in interface com.github.sarxos.webcam.WebcamListener
Webcam has been disposed
webcamDisposed(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamPanel
 
webcamDisposed(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamStreamer
 
WebcamDisposeTask - Class in com.github.sarxos.webcam.ds.cgt
Dispose webcam device.
WebcamDisposeTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.ds.cgt.WebcamDisposeTask
 
WebcamDriver - Interface in com.github.sarxos.webcam
This is interface for all webcam drivers.
WebcamDriverUtils - Class in com.github.sarxos.webcam
 
WebcamEvent - Class in com.github.sarxos.webcam
Webcam event.
WebcamEvent(WebcamEventType, Webcam) - Constructor for class com.github.sarxos.webcam.WebcamEvent
Webcam event.
WebcamEvent(WebcamEventType, Webcam, BufferedImage) - Constructor for class com.github.sarxos.webcam.WebcamEvent
Webcam event.
WebcamEventType - Enum in com.github.sarxos.webcam
 
WebcamException - Exception in com.github.sarxos.webcam
 
WebcamException(String) - Constructor for exception com.github.sarxos.webcam.WebcamException
 
WebcamException(String, Throwable) - Constructor for exception com.github.sarxos.webcam.WebcamException
 
WebcamException(Throwable) - Constructor for exception com.github.sarxos.webcam.WebcamException
 
webcamFound(WebcamDiscoveryEvent) - Method in interface com.github.sarxos.webcam.WebcamDiscoveryListener
 
webcamGone(WebcamDiscoveryEvent) - Method in interface com.github.sarxos.webcam.WebcamDiscoveryListener
 
webcamImageObtained(WebcamEvent) - Method in interface com.github.sarxos.webcam.WebcamListener
Webcam image has been obtained.
webcamImageObtained(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamPanel
 
webcamImageObtained(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamStreamer
 
WebcamListener - Interface in com.github.sarxos.webcam
Webcam listener.
WebcamLogConfigurator - Class in com.github.sarxos.webcam.log
Configure loggers.
WebcamLogConfigurator() - Constructor for class com.github.sarxos.webcam.log.WebcamLogConfigurator
 
WebcamMotionDetector - Class in com.github.sarxos.webcam
Webcam motion detector.
WebcamMotionDetector(Webcam, int, int) - Constructor for class com.github.sarxos.webcam.WebcamMotionDetector
Create motion detector.
WebcamMotionDetector(Webcam, int) - Constructor for class com.github.sarxos.webcam.WebcamMotionDetector
Create motion detector with default parameter inertia = 0.
WebcamMotionDetector(Webcam) - Constructor for class com.github.sarxos.webcam.WebcamMotionDetector
Create motion detector with default parameters - threshold = 25, inertia = 0.
WebcamMotionEvent - Class in com.github.sarxos.webcam
Webcam detected motion event.
WebcamMotionEvent(WebcamMotionDetector, int) - Constructor for class com.github.sarxos.webcam.WebcamMotionEvent
Create detected motion event.
WebcamMotionListener - Interface in com.github.sarxos.webcam
Motion listener used to signal motion detection.
webcamOpen(WebcamEvent) - Method in interface com.github.sarxos.webcam.WebcamListener
Webcam has been open.
webcamOpen(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamPanel
 
webcamOpen(WebcamEvent) - Method in class com.github.sarxos.webcam.WebcamStreamer
 
WebcamOpenTask - Class in com.github.sarxos.webcam.ds.cgt
 
WebcamOpenTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.ds.cgt.WebcamOpenTask
 
WebcamPanel - Class in com.github.sarxos.webcam
Simply implementation of JPanel allowing users to render pictures taken with webcam.
WebcamPanel(Webcam) - Constructor for class com.github.sarxos.webcam.WebcamPanel
Creates webcam panel and automatically start webcam.
WebcamPanel(Webcam, boolean) - Constructor for class com.github.sarxos.webcam.WebcamPanel
Creates new webcam panel which display image from camera in you your Swing application.
WebcamPanel(Webcam, Dimension, boolean) - Constructor for class com.github.sarxos.webcam.WebcamPanel
Creates new webcam panel which display image from camera in you your Swing application.
WebcamPanel.DefaultPainter - Class in com.github.sarxos.webcam
Default painter used to draw image in panel.
WebcamPanel.DefaultPainter() - Constructor for class com.github.sarxos.webcam.WebcamPanel.DefaultPainter
 
WebcamPanel.Painter - Interface in com.github.sarxos.webcam
Interface of the painter used to draw image in panel.
WebcamProcessor - Class in com.github.sarxos.webcam
 
WebcamReadBufferTask - Class in com.github.sarxos.webcam.ds.cgt
 
WebcamReadBufferTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.ds.cgt.WebcamReadBufferTask
 
WebcamReadImageTask - Class in com.github.sarxos.webcam.ds.cgt
 
WebcamReadImageTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.ds.cgt.WebcamReadImageTask
 
WebcamResolution - Enum in com.github.sarxos.webcam
 
WebcamShutdownHook - Class in com.github.sarxos.webcam
Shutdown hook to be executed when JVM exits gracefully.
WebcamStreamer - Class in com.github.sarxos.webcam
 
WebcamStreamer(int, Webcam, double, boolean) - Constructor for class com.github.sarxos.webcam.WebcamStreamer
 
WebcamTask - Class in com.github.sarxos.webcam
 
WebcamTask(WebcamDriver, WebcamDevice) - Constructor for class com.github.sarxos.webcam.WebcamTask
 
WebcamUpdater - Class in com.github.sarxos.webcam
The goal of webcam updater class is to update image in parallel, so all calls to fetch image invoked on webcam instance will be non-blocking (will return immediately).
WebcamUtils - Class in com.github.sarxos.webcam
 
WebcamUtils() - Constructor for class com.github.sarxos.webcam.WebcamUtils
 

A B C D E F G H I J L M N O P R S T U V W
Bartosz Firyn (SarXos)

Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.