Class TfodSkyStoneAccess


  • public final class TfodSkyStoneAccess
    extends Access
    A class that provides JavaScript access to TensorFlow Object Detection for SKYSTONE (2019-2020).
    • Constructor Detail

      • TfodSkyStoneAccess

        public TfodSkyStoneAccess​(BlocksOpMode blocksOpMode,
                                  String identifier)
    • Method Detail

      • initialize

        public void initialize​(Object vuforiaBaseAccess,
                               float minimumConfidence,
                               boolean useObjectTracker,
                               boolean enableCameraMonitoring)
      • initializeWithIsModelTensorFlow2

        public void initializeWithIsModelTensorFlow2​(Object vuforiaBaseAccess,
                                                     float minimumConfidence,
                                                     boolean useObjectTracker,
                                                     boolean enableCameraMonitoring,
                                                     boolean isModelTensorFlow2)
      • initializeWithAllArgs

        public void initializeWithAllArgs​(Object vuforiaBaseAccess,
                                          float minimumConfidence,
                                          boolean useObjectTracker,
                                          boolean enableCameraMonitoring,
                                          boolean isModelTensorFlow2,
                                          boolean isModelQuantized,
                                          int inputSize,
                                          int numInterpreterThreads,
                                          int numExecutorThreads,
                                          int maxNumDetections,
                                          int timingBufferSize,
                                          double maxFrameRate,
                                          float trackerMaxOverlap,
                                          float trackerMinSize,
                                          float trackerMarginalCorrelation,
                                          float trackerMinCorrelation)
      • activate

        public void activate()
      • deactivate

        public void deactivate()
      • setClippingMargins

        public void setClippingMargins​(int left,
                                       int top,
                                       int right,
                                       int bottom)
      • setZoom

        public void setZoom​(double magnification,
                            double aspectRatio)
      • getRecognitions

        public String getRecognitions()