Package io.anyline2.plugin
Class ScanPlugin
-
- All Implemented Interfaces:
public class ScanPlugin
-
-
Field Summary
Fields Modifier and Type Field Description public Event<JSONObject>errorReceivedpublic Event<JSONObject>visualFeedbackReceivedpublic Event<JSONObject>scanInfoReceivedpublic Event<JSONObject>runSkippedReceivedpublic Event<ScanResult>resultReceivedpublic Stringidpublic ImageProviderimageProviderpublic ScanPluginConfigscanPluginConfig
-
Constructor Summary
Constructors Constructor Description ScanPlugin(JSONObject jsonConfig)ScanPlugin(JSONObject jsonConfig, AssetContext assetContext)
-
Method Summary
Modifier and Type Method Description StringgetId()ImageProvidergetImageProvider()voidsetImageProvider(ImageProvider imageProvider)ScanPluginConfiggetScanPluginConfig()voidstart()voidstop()booleanisStarted()booleanisRunning()voidprocessImage(AnylineImage anylineImage)ALRectgetRegionOfInterest()voidsetRegionOfInterest(ALRect alRect)voidonError(String var)voidonVisualFeedback(String var)voidonInfo(String var)voidonRunSkipped(String var)voidonResult(AnylineImage image, String var)ScanController.PluginTypegetType()booleanisFaceDetectionEnabled()-
-
Constructor Detail
-
ScanPlugin
ScanPlugin(JSONObject jsonConfig)
-
ScanPlugin
ScanPlugin(JSONObject jsonConfig, AssetContext assetContext)
-
-
Method Detail
-
getImageProvider
ImageProvider getImageProvider()
-
setImageProvider
void setImageProvider(ImageProvider imageProvider)
-
getScanPluginConfig
ScanPluginConfig getScanPluginConfig()
-
start
void start()
-
stop
void stop()
-
isStarted
boolean isStarted()
-
isRunning
boolean isRunning()
-
processImage
void processImage(AnylineImage anylineImage)
-
getRegionOfInterest
ALRect getRegionOfInterest()
-
setRegionOfInterest
void setRegionOfInterest(ALRect alRect)
-
onVisualFeedback
void onVisualFeedback(String var)
-
onRunSkipped
void onRunSkipped(String var)
-
onResult
void onResult(AnylineImage image, String var)
-
getType
ScanController.PluginType getType()
-
isFaceDetectionEnabled
boolean isFaceDetectionEnabled()
-
-
-
-