org.mechio.api.vision
Interface ImageRegionList<T extends ImageRegion>


public interface ImageRegionList<T extends ImageRegion>

Provides a List of ImageRegions and metadata about their origin.

Author:
Matthew Stevenson

Method Summary
 java.lang.Long getImageId()
          Returns the id of the associated Image.
 java.lang.String getImageProcessorId()
          Returns the id String of the processor which produced the ImageRegions.
 java.lang.Long getImageRegionsId()
          Returns the id of this ImageRegionList event.
 java.lang.String getImageSourceId()
          Returns the id String for the source of the Image.
 java.lang.Long getImageTimestampMillisecUTC()
          Returns the timestamp from when the Image was captured.
 java.lang.Long getProcessorCompleteTimestampMillisecUTC()
          Returns the timestamp from when the image processing completed.
 java.lang.Long getProcessorStartTimestampMillisecUTC()
          Returns the timestamp from when the image processing began.
 java.util.List<T> getRegions()
          Returns the array of ImageRegions.
 

Method Detail

getImageSourceId

java.lang.String getImageSourceId()
Returns the id String for the source of the Image.

Returns:
id String for the source of the Image

getImageId

java.lang.Long getImageId()
Returns the id of the associated Image.

Returns:
id of the associated Image

getImageTimestampMillisecUTC

java.lang.Long getImageTimestampMillisecUTC()
Returns the timestamp from when the Image was captured.

Returns:
timestamp from when the Image was captured

getImageProcessorId

java.lang.String getImageProcessorId()
Returns the id String of the processor which produced the ImageRegions.

Returns:
id String of the processor which produced the ImageRegions

getImageRegionsId

java.lang.Long getImageRegionsId()
Returns the id of this ImageRegionList event.

Returns:
id of this ImageRegionList event

getProcessorStartTimestampMillisecUTC

java.lang.Long getProcessorStartTimestampMillisecUTC()
Returns the timestamp from when the image processing began.

Returns:
timestamp from when the image processing began

getProcessorCompleteTimestampMillisecUTC

java.lang.Long getProcessorCompleteTimestampMillisecUTC()
Returns the timestamp from when the image processing completed.

Returns:
timestamp from when the image processing completed

getRegions

java.util.List<T> getRegions()
Returns the array of ImageRegions.

Returns:
array of ImageRegions


Copyright © 2011-2014. All Rights Reserved.