A B C D F G H I L O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addSubscriber(IAndroidCameraSubscriber) - Static method in class com.azure.android.ai.vision.common.implementation.VisionSourceHelper
-
public method to start android camera
- addSubscriber(IAndroidCameraSubscriber) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
- AsyncThreadService - Class in com.azure.android.ai.vision.common.implementation
-
Internal AsyncThreadService class, which wraps Java ExecutorService as static and shared between all SDK instances who needs to do async operations.
- AsyncThreadService() - Constructor for class com.azure.android.ai.vision.common.implementation.AsyncThreadService
- autoFocus(Runnable) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
B
- BoundingBox - Class in com.azure.android.ai.vision.common
-
Represents a rectangular area inside an image.
- BoundingBox(int, int, int, int) - Constructor for class com.azure.android.ai.vision.common.BoundingBox
-
Instantiates a new BoundingBox.
C
- close() - Method in class com.azure.android.ai.vision.common.Frame
-
Explicitly frees any external resource attached to the object
- close() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Explicitly frees any external resource attached to the object
- close() - Method in class com.azure.android.ai.vision.common.FrameReader
-
Explicitly frees any external resource attached to the object
- close() - Method in class com.azure.android.ai.vision.common.FrameSource
-
Explicitly frees any external resource attached to the object.
- close() - Method in class com.azure.android.ai.vision.common.FrameWriter
-
Dispose of associated resources.
- close() - Method in class com.azure.android.ai.vision.common.ImageSourceBuffer
-
Explicitly frees any external resource attached to the object
- close() - Method in class com.azure.android.ai.vision.common.ImageWriter
-
Dispose of associated resources.
- close() - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Dispose of the associated parameter value collection.
- close() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Explicitly frees any external resource attached to the object
- close() - Method in class com.azure.android.ai.vision.common.VisionServiceOptions
-
Dispose of associated resources.
- close() - Method in class com.azure.android.ai.vision.common.VisionSource
-
Explicitly frees any external resource attached to the object
- closeWriter() - Method in class com.azure.android.ai.vision.common.FrameSource
-
Closes the frame source for writing.
- closeWriter() - Method in class com.azure.android.ai.vision.common.ImageSourceBuffer
-
Closes the frame source for writing.
- com.azure.android.ai.vision.common - package com.azure.android.ai.vision.common
- com.azure.android.ai.vision.common.implementation - package com.azure.android.ai.vision.common.implementation
- createFourCCFormat(char, char, char, char, int, int, int) - Static method in class com.azure.android.ai.vision.common.FrameFormat
-
Creates FrameFormat instance from FourCCFormat
- createRGBFormat(int, int, int, int) - Static method in class com.azure.android.ai.vision.common.FrameFormat
-
Creates FrameFormat instance from RGB format
D
- Diagnostics - Class in com.azure.android.ai.vision.common
-
Native logging and other diagnostics
- Diagnostics() - Constructor for class com.azure.android.ai.vision.common.Diagnostics
- dumpMemoryLog(String, String, boolean, boolean) - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Dumps the contents of the memory logger
- dumpMemoryLogOnExit(String, String, boolean, boolean) - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Dumps the contents of the memory logger on exit
F
- Frame - Class in com.azure.android.ai.vision.common
-
Frame class Note: close() must be called in order to release underlying resources held by the object.
- Frame(ByteBuffer) - Constructor for class com.azure.android.ai.vision.common.Frame
-
Constructs an instance of Frame from given byte buffer.
- Frame(ByteBuffer, FrameFormat) - Constructor for class com.azure.android.ai.vision.common.Frame
-
Constructs an instance of Frame from given byte buffer.
- FrameFormat - Class in com.azure.android.ai.vision.common
-
FrameFormat class Note: close() must be called in order to release underlying resources held by the object.
- FrameReader - Class in com.azure.android.ai.vision.common
-
FrameReader class Represents the ability to read image frame data for input Vision AI scenarios.
- FrameSource - Class in com.azure.android.ai.vision.common
-
FrameSource class Represents a source of image frame data, used as input to or output from Vision AI operations.
- FrameSourceCallback - Interface in com.azure.android.ai.vision.common
-
The callback interface used in FrameSource class.
- FrameWriter - Class in com.azure.android.ai.vision.common
-
FrameWriter class Represents the ability to write image frame data, for use as input w/ Vision AI scenario operations.
- fromByteBuffer(ByteBuffer) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Create VisionSource from a byte buffer Using this factory method, the byte buffer is read without decoding.
- fromDefaultCamera(VisionSourceOptions) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Create VisionSource from Android VisionSourceOptions
- fromFile(String) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Create VisionSource from image file
- fromFile(String, FrameFormat) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Create VisionSource from image file Using this factory method, the image is transferred directly from the file to SDK and configured as format given in parameter.
- fromFormat(FrameFormat) - Static method in class com.azure.android.ai.vision.common.FrameSource
-
Initializes a new instance of the FrameSource class.
- fromFormat(FrameFormat, FrameSourceCallback) - Static method in class com.azure.android.ai.vision.common.FrameSource
-
Initializes a new instance of the FrameSource class.
- fromFrameSource(FrameSource) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Creates a new frame-oriented VisionSource
- fromImageSourceBuffer(ImageSourceBuffer) - Static method in class com.azure.android.ai.vision.common.VisionSource
-
Create VisionSource from an
ImageSourceBuffer
, allowing the application to pass in an image from a memory buffer. - fromResult(SafeHandle) - Static method in class com.azure.android.ai.vision.common.FrameReader
-
Creates FrameReader from the result
- fromVisionSource(VisionSource) - Static method in class com.azure.android.ai.vision.common.FrameReader
-
Creates FrameReader from vision source
G
- getAdvanced() - Method in class com.azure.android.ai.vision.common.VisionServiceOptions
-
Gets the advanced options of the vision service options.
- getBitsPerPixel() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's bits per pixel value.
- getCameraPreviewFormat() - Method in class com.azure.android.ai.vision.common.VisionSource
-
Get camera internal preview format
- getContext() - Method in class com.azure.android.ai.vision.common.VisionSourceOptions
-
TODO
- getData() - Method in class com.azure.android.ai.vision.common.Frame
-
Get the byte buffer associated with the frame.
- getFormat() - Method in class com.azure.android.ai.vision.common.FrameSource
-
Get frame format from the FrameSource
- getFourCCAsInt() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's FOURCC as integer value
- getFourCCAsString() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's FOURCC as ASCII string
- getFrameFormat() - Method in class com.azure.android.ai.vision.common.FrameReader
-
Gets the frame format associated to frame reader
- getH() - Method in class com.azure.android.ai.vision.common.BoundingBox
-
Get the height of the area, in pixels.
- getHandle() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the internal native handle.
- getHandle() - Method in class com.azure.android.ai.vision.common.FrameSource
-
Gets the internal native handle.
- getHandle() - Method in class com.azure.android.ai.vision.common.ImageSourceBuffer
-
Gets the internal native handle.
- getHandle() - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Gets the property collection handle
- getHandle() - Method in class com.azure.android.ai.vision.common.SessionEventArgs
-
Gets the internal events arg handle
- getHandle() - Method in class com.azure.android.ai.vision.common.VisionSource
-
Gets the internal native handle.
- getHeight() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's pixel height.
- getHttpClient() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets an alternate HTTP client (if set) to be used for REST calls.
- getHttpProxy() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets the http proxy.
- getHttpProxyPassword() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets the http proxy password.
- getHttpProxyPort() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets the http proxy port.
- getHttpProxyUserName() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets the http proxy user name.
- getId() - Method in class com.azure.android.ai.vision.common.VisionSource
-
Gets the identification string of the vision source.
- getLifecycleOwner() - Method in class com.azure.android.ai.vision.common.VisionSourceOptions
-
TODO
- getPreview() - Method in class com.azure.android.ai.vision.common.VisionSourceOptions
-
TODO
- getProperties() - Method in class com.azure.android.ai.vision.common.Frame
-
Get the collection of additional frame properties.
- getProperties() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the collection of additional FrameFormat properties
- getProperties() - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Gets the property collection.
- getProperties() - Method in class com.azure.android.ai.vision.common.VisionSource
-
Gets the property collection associated to vision source object
- getProperty(String) - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Returns the property value.
- getProperty(String, String) - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Returns the property value.
- getPropertyBinary(String) - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Returns the binary property value.
- getSessionId() - Method in class com.azure.android.ai.vision.common.SessionEventArgs
-
Gets the session Id.
- getStoppedReason() - Method in class com.azure.android.ai.vision.common.SessionStoppedEventArgs
-
Gets the stopped reason.
- getStride() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's pixel stride.
- getTokenCredential() - Method in class com.azure.android.ai.vision.common.VisionServiceOptions
-
Gets a token credential object
- getVisionSourceAccessor() - Static method in class com.azure.android.ai.vision.common.implementation.VisionSourceHelper
-
get the static vision source accessor
- getW() - Method in class com.azure.android.ai.vision.common.BoundingBox
-
Get the width of the area, in pixels.
- getWidth() - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Gets the image format's pixel width.
- getWriter() - Method in class com.azure.android.ai.vision.common.FrameSource
-
Gets a new instance of FrameWriter that can be used to write (submit) frame data to this FrameSource instance.
- getWriter() - Method in class com.azure.android.ai.vision.common.ImageSourceBuffer
-
Gets a new instance of
ImageWriter
that can be used to write (submit) image data to thisImageSourceBuffer
instance. - getX() - Method in class com.azure.android.ai.vision.common.BoundingBox
-
Get the X-coordinate of the top left point of the area, in pixels.
- getY() - Method in class com.azure.android.ai.vision.common.BoundingBox
-
Get the Y-coordinate of the top left point of the area, in pixels.
H
- HTTP_PROXY_HOST - Static variable in class com.azure.android.ai.vision.common.VisionServiceOption
-
HttpProxyHost
- HTTP_PROXY_PASSWORD - Static variable in class com.azure.android.ai.vision.common.VisionServiceOption
-
HttpProxyPassword
- HTTP_PROXY_PORT - Static variable in class com.azure.android.ai.vision.common.VisionServiceOption
-
HttpProxyPort
- HTTP_PROXY_USERNAME - Static variable in class com.azure.android.ai.vision.common.VisionServiceOption
-
HttpProxyUserName
I
- IAndroidCameraSubscriber - Interface in com.azure.android.ai.vision.common.implementation
- ImageSourceBuffer - Class in com.azure.android.ai.vision.common
-
ImageSourceBuffer class Represents a source of image data, used as input to or output from Vision AI operations.
- ImageSourceBuffer() - Constructor for class com.azure.android.ai.vision.common.ImageSourceBuffer
-
Constructs a new
ImageSourceBuffer
object - ImageWriter - Class in com.azure.android.ai.vision.common
-
ImageWriter class Represents the ability to write image data, for use as input to Vision AI operations.
- initialize() - Static method in class com.azure.android.ai.vision.common.implementation.AsyncThreadService
L
- logMessage(String) - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Log specific trace message
O
- onCallback(FrameSource) - Method in interface com.azure.android.ai.vision.common.FrameSourceCallback
-
Callback method used when frame source has been configured to require data via callback
- onFrameArrived(Frame) - Method in interface com.azure.android.ai.vision.common.implementation.IAndroidCameraSubscriber
P
- PropertyCollection - Class in com.azure.android.ai.vision.common
-
Represents collection of properties and their values.
- PropertyCollection(SafeHandle) - Constructor for class com.azure.android.ai.vision.common.PropertyCollection
-
Internal constructor for PropertyCollection
R
- readFrame(long) - Method in class com.azure.android.ai.vision.common.FrameReader
-
Reads a single frame of image data from the underlying frame.
S
- SendHttpRequest(SafeHandle, HttpClient) - Static method in class com.azure.android.ai.vision.common.implementation.SessionUtils
- SessionEventArgs - Class in com.azure.android.ai.vision.common
-
SessionEventArgs class
- SessionEventArgs(SafeHandle) - Constructor for class com.azure.android.ai.vision.common.SessionEventArgs
-
Internal constructor for session events args instance
- SessionStoppedEventArgs - Class in com.azure.android.ai.vision.common
-
SessionStoppedEventArgs class
- SessionStoppedEventArgs(SafeHandle) - Constructor for class com.azure.android.ai.vision.common.SessionStoppedEventArgs
-
Internal constructor for session stopped events args instance
- SessionUtils - Class in com.azure.android.ai.vision.common.implementation
-
This class contains internal helper methods for the HTTP request and response handling.
- SessionUtils() - Constructor for class com.azure.android.ai.vision.common.implementation.SessionUtils
- setAutoExposureAndWhiteBalanceLock(boolean, Runnable) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
- setBitsPerPixel(int) - Method in class com.azure.android.ai.vision.common.FrameFormat
-
Sets the image format's bits per pixel value.
- setFocusLock(boolean, Runnable) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
- setHttpClient(HttpClient) - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Sets an alternate HTTP client to be used for REST calls.
- setHttpProxy(String) - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Sets the http proxy.
- setHttpProxyPassword(String) - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Sets the http proxy password.
- setHttpProxyPort(int) - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Sets the http proxy port.
- setHttpProxyUserName(String) - Method in class com.azure.android.ai.vision.common.VisionServiceAdvancedOptions
-
Sets the http proxy user name.
- setPreview(SurfaceView) - Method in class com.azure.android.ai.vision.common.VisionSourceOptions
-
TODO
- setProperty(String, String) - Method in class com.azure.android.ai.vision.common.PropertyCollection
-
Sets the property value by name
- setTokenCredential(TokenCredential) - Method in class com.azure.android.ai.vision.common.VisionServiceOptions
-
Sets a token credential object to refresh auth tokens
- setVisionSourceAccessor(VisionSourceHelper.VisionSourceAccessor) - Static method in class com.azure.android.ai.vision.common.implementation.VisionSourceHelper
-
set the static vision source accessor
- shutdown() - Static method in class com.azure.android.ai.vision.common.implementation.AsyncThreadService
- startAndroidCamera(Runnable) - Static method in class com.azure.android.ai.vision.common.implementation.VisionSourceHelper
-
public method to start android camera
- startAndroidCamera(Runnable) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
-
start Android Camera
- startConsoleLogging() - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Starts console (for Android, logcat) logging
- startConsoleLogging(boolean) - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Starts console logging
- startFileLogging(String, boolean) - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Enables the native file logger
- startMemoryLogging() - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Enables the native memory logger
- stopAndroidCamera(Runnable) - Method in interface com.azure.android.ai.vision.common.implementation.VisionSourceHelper.VisionSourceAccessor
- stopConsoleLogging() - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Stops console logging
- stopFileLogging() - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Stops the native file logger
- stopMemoryLogging() - Static method in class com.azure.android.ai.vision.common.Diagnostics
-
Stops the native memory logger
- submit(Callable<T>) - Static method in class com.azure.android.ai.vision.common.implementation.AsyncThreadService
- submitCompletable(Callable<T>) - Static method in class com.azure.android.ai.vision.common.implementation.AsyncThreadService
T
- toString() - Method in class com.azure.android.ai.vision.common.BoundingBox
-
String representation of the object
V
- VisionServiceAdvancedOptions - Class in com.azure.android.ai.vision.common
-
VisionServiceAdvancedOptions class Note: close() must be called in order to release underlying resources held by the object.
- VisionServiceOption - Class in com.azure.android.ai.vision.common
-
Defines vision service options.
- VisionServiceOptions - Class in com.azure.android.ai.vision.common
-
VisionServiceOptions class represents the Vision service options.
- VisionServiceOptions(TokenCredential) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionServiceOptions(URL) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options
- VisionServiceOptions(URL, VisionServiceAdvancedOptions) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionServiceOptions(URL, TokenCredential) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionServiceOptions(URL, TokenCredential, VisionServiceAdvancedOptions) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionServiceOptions(URL, String) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionServiceOptions(URL, String, VisionServiceAdvancedOptions) - Constructor for class com.azure.android.ai.vision.common.VisionServiceOptions
-
Initializes a new instance of Vision service options.
- VisionSource - Class in com.azure.android.ai.vision.common
-
VisionSource class represents a source for vision-related operations.
- VisionSourceHelper - Class in com.azure.android.ai.vision.common.implementation
-
VisionSourceHelper
- VisionSourceHelper.VisionSourceAccessor - Interface in com.azure.android.ai.vision.common.implementation
-
Interface defined to use accessor
- VisionSourceOptions - Class in com.azure.android.ai.vision.common
-
Defines vision source options.
- VisionSourceOptions(Context, LifecycleOwner) - Constructor for class com.azure.android.ai.vision.common.VisionSourceOptions
-
TODO
W
- write(Frame) - Method in class com.azure.android.ai.vision.common.FrameWriter
-
Writes a single frame of image data to the underlying FrameSource.
- write(ByteBuffer) - Method in class com.azure.android.ai.vision.common.FrameWriter
-
Writes a single frame of image data to the underlying FrameSource.
- write(ByteBuffer) - Method in class com.azure.android.ai.vision.common.ImageWriter
-
Writes a single image to the internal buffer.
All Classes All Packages