Class VisualStreamer
java.lang.Object
com.flir.thermalsdk.live.streaming.Streamer
com.flir.thermalsdk.live.streaming.VisualStreamer
- All Implemented Interfaces:
Renderer
,Closeable
,AutoCloseable
Class for handling for streaming visual (RGB) images.
-
Constructor Summary
ConstructorsConstructorDescriptionVisualStreamer
(Stream stream) Create a VisualStreamer instance associated with the particularStream
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
getImage()
Get "rendered result" asImageBuffer
.void
update()
Executes rendering by polling image data from the source (e.g.
-
Constructor Details
-
Method Details
-
update
public void update()Description copied from interface:Renderer
Executes rendering by polling image data from the source (e.g. a stream or ThermalImage), then performing image processing. Result can be obtained usingRenderer.getImage()
.- See Also:
-
getImage
Description copied from interface:Renderer
Get "rendered result" asImageBuffer
.- Returns:
- Returns a deep copy of the render output or
null
ifRenderer.update()
has not been called previously or no source image was available yet. - See Also:
-
close
public void close()
-