Merge pull request #4904 from priankakariatyml:ios-image-segmenter-cocoapods-build
PiperOrigin-RevId: 578993411
This commit is contained in:
commit
1cc79001f4
|
@ -57,6 +57,7 @@ CALCULATORS_AND_GRAPHS = [
|
||||||
"//mediapipe/tasks/cc/vision/hand_landmarker:hand_landmarker_graph",
|
"//mediapipe/tasks/cc/vision/hand_landmarker:hand_landmarker_graph",
|
||||||
"//mediapipe/tasks/cc/vision/gesture_recognizer:gesture_recognizer_graph",
|
"//mediapipe/tasks/cc/vision/gesture_recognizer:gesture_recognizer_graph",
|
||||||
"//mediapipe/tasks/cc/vision/image_classifier:image_classifier_graph",
|
"//mediapipe/tasks/cc/vision/image_classifier:image_classifier_graph",
|
||||||
|
"//mediapipe/tasks/cc/vision/image_segmenter:image_segmenter_graph",
|
||||||
"//mediapipe/tasks/cc/vision/object_detector:object_detector_graph",
|
"//mediapipe/tasks/cc/vision/object_detector:object_detector_graph",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -83,6 +84,7 @@ strip_api_include_path_prefix(
|
||||||
"//mediapipe/tasks/ios/text/text_embedder:sources/MPPTextEmbedderResult.h",
|
"//mediapipe/tasks/ios/text/text_embedder:sources/MPPTextEmbedderResult.h",
|
||||||
"//mediapipe/tasks/ios/vision/core:sources/MPPRunningMode.h",
|
"//mediapipe/tasks/ios/vision/core:sources/MPPRunningMode.h",
|
||||||
"//mediapipe/tasks/ios/vision/core:sources/MPPImage.h",
|
"//mediapipe/tasks/ios/vision/core:sources/MPPImage.h",
|
||||||
|
"//mediapipe/tasks/ios/vision/core:sources/MPPMask.h",
|
||||||
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetector.h",
|
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetector.h",
|
||||||
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetectorOptions.h",
|
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetectorOptions.h",
|
||||||
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetectorResult.h",
|
"//mediapipe/tasks/ios/vision/face_detector:sources/MPPFaceDetectorResult.h",
|
||||||
|
@ -98,6 +100,9 @@ strip_api_include_path_prefix(
|
||||||
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifier.h",
|
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifier.h",
|
||||||
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifierOptions.h",
|
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifierOptions.h",
|
||||||
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifierResult.h",
|
"//mediapipe/tasks/ios/vision/image_classifier:sources/MPPImageClassifierResult.h",
|
||||||
|
"//mediapipe/tasks/ios/vision/image_segmenter:sources/MPPImageSegmenter.h",
|
||||||
|
"//mediapipe/tasks/ios/vision/image_segmenter:sources/MPPImageSegmenterOptions.h",
|
||||||
|
"//mediapipe/tasks/ios/vision/image_segmenter:sources/MPPImageSegmenterResult.h",
|
||||||
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetector.h",
|
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetector.h",
|
||||||
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetectorOptions.h",
|
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetectorOptions.h",
|
||||||
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetectorResult.h",
|
"//mediapipe/tasks/ios/vision/object_detector:sources/MPPObjectDetectorResult.h",
|
||||||
|
@ -178,6 +183,7 @@ apple_static_xcframework(
|
||||||
":MPPTaskOptions.h",
|
":MPPTaskOptions.h",
|
||||||
":MPPTaskResult.h",
|
":MPPTaskResult.h",
|
||||||
":MPPImage.h",
|
":MPPImage.h",
|
||||||
|
":MPPMask.h",
|
||||||
":MPPRunningMode.h",
|
":MPPRunningMode.h",
|
||||||
":MPPFaceDetector.h",
|
":MPPFaceDetector.h",
|
||||||
":MPPFaceDetectorOptions.h",
|
":MPPFaceDetectorOptions.h",
|
||||||
|
@ -188,6 +194,9 @@ apple_static_xcframework(
|
||||||
":MPPImageClassifier.h",
|
":MPPImageClassifier.h",
|
||||||
":MPPImageClassifierOptions.h",
|
":MPPImageClassifierOptions.h",
|
||||||
":MPPImageClassifierResult.h",
|
":MPPImageClassifierResult.h",
|
||||||
|
":MPPImageSegmenter.h",
|
||||||
|
":MPPImageSegmenterOptions.h",
|
||||||
|
":MPPImageSegmenterResult.h",
|
||||||
":MPPHandLandmarker.h",
|
":MPPHandLandmarker.h",
|
||||||
":MPPHandLandmarkerOptions.h",
|
":MPPHandLandmarkerOptions.h",
|
||||||
":MPPHandLandmarkerResult.h",
|
":MPPHandLandmarkerResult.h",
|
||||||
|
@ -204,6 +213,7 @@ apple_static_xcframework(
|
||||||
"//mediapipe/tasks/ios/vision/gesture_recognizer:MPPGestureRecognizer",
|
"//mediapipe/tasks/ios/vision/gesture_recognizer:MPPGestureRecognizer",
|
||||||
"//mediapipe/tasks/ios/vision/hand_landmarker:MPPHandLandmarker",
|
"//mediapipe/tasks/ios/vision/hand_landmarker:MPPHandLandmarker",
|
||||||
"//mediapipe/tasks/ios/vision/image_classifier:MPPImageClassifier",
|
"//mediapipe/tasks/ios/vision/image_classifier:MPPImageClassifier",
|
||||||
|
"//mediapipe/tasks/ios/vision/image_segmenter:MPPImageSegmenter",
|
||||||
"//mediapipe/tasks/ios/vision/object_detector:MPPObjectDetector",
|
"//mediapipe/tasks/ios/vision/object_detector:MPPObjectDetector",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
|
@ -47,7 +47,7 @@ using ::mediapipe::Packet;
|
||||||
->PixelData()
|
->PixelData()
|
||||||
width:confidenceMask.width()
|
width:confidenceMask.width()
|
||||||
height:confidenceMask.height()
|
height:confidenceMask.height()
|
||||||
shouldCopy:shouldCopyMaskPacketData ? YES : NO]];
|
shouldCopy:shouldCopyMaskPacketData]];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ using ::mediapipe::Packet;
|
||||||
initWithUInt8Data:(UInt8 *)cppCategoryMask.GetImageFrameSharedPtr().get()->PixelData()
|
initWithUInt8Data:(UInt8 *)cppCategoryMask.GetImageFrameSharedPtr().get()->PixelData()
|
||||||
width:cppCategoryMask.width()
|
width:cppCategoryMask.width()
|
||||||
height:cppCategoryMask.height()
|
height:cppCategoryMask.height()
|
||||||
shouldCopy:shouldCopyMaskPacketData ? YES : NO];
|
shouldCopy:shouldCopyMaskPacketData];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (qualityScoresPacket.ValidateAsType<std::vector<float>>().ok()) {
|
if (qualityScoresPacket.ValidateAsType<std::vector<float>>().ok()) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user