From 8d9f627fd9591f168417674292e41e4c91c986d3 Mon Sep 17 00:00:00 2001 From: MediaPipe Team Date: Wed, 8 Mar 2023 17:29:53 -0800 Subject: [PATCH] Internal change PiperOrigin-RevId: 515187139 --- .../mediapipe/tasks/vision/core/BaseVisionTaskApi.java | 10 +++++----- .../vision/imagesegmenter/ImageSegmenterResult.java | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/core/BaseVisionTaskApi.java b/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/core/BaseVisionTaskApi.java index 04158abf..fd799961 100644 --- a/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/core/BaseVisionTaskApi.java +++ b/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/core/BaseVisionTaskApi.java @@ -28,10 +28,10 @@ import java.util.Map; /** The base class of MediaPipe vision tasks. */ public class BaseVisionTaskApi implements AutoCloseable { private static final long MICROSECONDS_PER_MILLISECOND = 1000; - private final TaskRunner runner; - private final RunningMode runningMode; - private final String imageStreamName; - private final String normRectStreamName; + protected final TaskRunner runner; + protected final RunningMode runningMode; + protected final String imageStreamName; + protected final String normRectStreamName; static { System.loadLibrary("mediapipe_tasks_vision_jni"); @@ -145,7 +145,7 @@ public class BaseVisionTaskApi implements AutoCloseable { * Converts an {@link ImageProcessingOptions} instance into a {@link NormalizedRect} protobuf * message. */ - private static NormalizedRect convertToNormalizedRect( + protected static NormalizedRect convertToNormalizedRect( ImageProcessingOptions imageProcessingOptions) { RectF regionOfInterest = imageProcessingOptions.regionOfInterest().isPresent() diff --git a/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imagesegmenter/ImageSegmenterResult.java b/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imagesegmenter/ImageSegmenterResult.java index 40fb93dd..2c0abfe2 100644 --- a/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imagesegmenter/ImageSegmenterResult.java +++ b/mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imagesegmenter/ImageSegmenterResult.java @@ -33,7 +33,7 @@ public abstract class ImageSegmenterResult implements TaskResult { * @param timestampMs a timestamp for this result. */ // TODO: consolidate output formats across platforms. - static ImageSegmenterResult create(List segmentations, long timestampMs) { + public static ImageSegmenterResult create(List segmentations, long timestampMs) { return new AutoValue_ImageSegmenterResult( Collections.unmodifiableList(segmentations), timestampMs); }