created new pose solution options
This commit is contained in:
parent
0358495867
commit
cb850212ea
|
@ -23,21 +23,7 @@
|
||||||
"mediapipe/objc/testing/app/BUILD"
|
"mediapipe/objc/testing/app/BUILD"
|
||||||
],
|
],
|
||||||
"buildTargets" : [
|
"buildTargets" : [
|
||||||
"//mediapipe/examples/ios/facedetectioncpu:FaceDetectionCpuApp",
|
"//mediapipe/examples/ios/posetrackingsolutiongpu:PoseTrackingSolutionGpuApp"
|
||||||
"//mediapipe/examples/ios/facedetectiongpu:FaceDetectionGpuApp",
|
|
||||||
"//mediapipe/examples/ios/faceeffect:FaceEffectApp",
|
|
||||||
"//mediapipe/examples/ios/facemeshgpu:FaceMeshGpuApp",
|
|
||||||
"//mediapipe/examples/ios/handdetectiongpu:HandDetectionGpuApp",
|
|
||||||
"//mediapipe/examples/ios/handtrackinggpu:HandTrackingGpuApp",
|
|
||||||
"//mediapipe/examples/ios/helloworld:HelloWorldApp",
|
|
||||||
"//mediapipe/examples/ios/holistictrackinggpu:HolisticTrackingGpuApp",
|
|
||||||
"//mediapipe/examples/ios/iristrackinggpu:IrisTrackingGpuApp",
|
|
||||||
"//mediapipe/examples/ios/objectdetectioncpu:ObjectDetectionCpuApp",
|
|
||||||
"//mediapipe/examples/ios/objectdetectiongpu:ObjectDetectionGpuApp",
|
|
||||||
"//mediapipe/examples/ios/objectdetectiontrackinggpu:ObjectDetectionTrackingGpuApp",
|
|
||||||
"//mediapipe/examples/ios/posetrackinggpu:PoseTrackingGpuApp",
|
|
||||||
"//mediapipe/examples/ios/selfiesegmentationgpu:SelfieSegmentationGpuApp",
|
|
||||||
"//mediapipe/objc:mediapipe_framework_ios"
|
|
||||||
],
|
],
|
||||||
"optionSet" : {
|
"optionSet" : {
|
||||||
"BazelBuildOptionsDebug" : {
|
"BazelBuildOptionsDebug" : {
|
||||||
|
@ -105,6 +91,7 @@
|
||||||
"mediapipe/examples/ios/objectdetectioncpu",
|
"mediapipe/examples/ios/objectdetectioncpu",
|
||||||
"mediapipe/examples/ios/objectdetectiongpu",
|
"mediapipe/examples/ios/objectdetectiongpu",
|
||||||
"mediapipe/examples/ios/posetrackinggpu",
|
"mediapipe/examples/ios/posetrackinggpu",
|
||||||
|
"mediapipe/examples/ios/posetrackingsolutiongpu",
|
||||||
"mediapipe/examples/ios/selfiesegmentationgpu",
|
"mediapipe/examples/ios/selfiesegmentationgpu",
|
||||||
"mediapipe/framework",
|
"mediapipe/framework",
|
||||||
"mediapipe/framework/deps",
|
"mediapipe/framework/deps",
|
||||||
|
@ -127,6 +114,8 @@
|
||||||
"mediapipe/models",
|
"mediapipe/models",
|
||||||
"mediapipe/modules",
|
"mediapipe/modules",
|
||||||
"mediapipe/objc",
|
"mediapipe/objc",
|
||||||
|
"mediapipe/objc/solutions",
|
||||||
|
"mediapipe/objc/solutions/posetracking_gpu",
|
||||||
"mediapipe/util",
|
"mediapipe/util",
|
||||||
"mediapipe/util/android",
|
"mediapipe/util/android",
|
||||||
"mediapipe/util/android/file",
|
"mediapipe/util/android/file",
|
||||||
|
|
|
@ -22,8 +22,10 @@
|
||||||
"mediapipe/examples/ios/objectdetectiongpu",
|
"mediapipe/examples/ios/objectdetectiongpu",
|
||||||
"mediapipe/examples/ios/objectdetectiontrackinggpu",
|
"mediapipe/examples/ios/objectdetectiontrackinggpu",
|
||||||
"mediapipe/examples/ios/posetrackinggpu",
|
"mediapipe/examples/ios/posetrackinggpu",
|
||||||
|
"mediapipe/examples/ios/posetrackingsolutiongpu",
|
||||||
"mediapipe/examples/ios/selfiesegmentationgpu",
|
"mediapipe/examples/ios/selfiesegmentationgpu",
|
||||||
"mediapipe/objc"
|
"mediapipe/objc",
|
||||||
|
"mediapipe/objc/solutions/posetracking_gpu"
|
||||||
],
|
],
|
||||||
"projectName" : "Mediapipe",
|
"projectName" : "Mediapipe",
|
||||||
"workspaceRoot" : "../.."
|
"workspaceRoot" : "../.."
|
||||||
|
|
14
mediapipe/objc/solutions/posetracking_gpu/BUILD
Normal file
14
mediapipe/objc/solutions/posetracking_gpu/BUILD
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
objc_library(
|
||||||
|
name = "posetracking_gpu_solution",
|
||||||
|
srcs = glob([
|
||||||
|
"*.h",
|
||||||
|
"*.mm",
|
||||||
|
]),
|
||||||
|
hdrs = ["PoseTrackingOptions.h"],
|
||||||
|
copts = [
|
||||||
|
"-Wno-shorten-64-to-32",
|
||||||
|
],
|
||||||
|
sdk_frameworks = ["Accelerate"],
|
||||||
|
# This build rule is public to allow external customers to build their own iOS apps.
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
|
@ -0,0 +1,17 @@
|
||||||
|
//
|
||||||
|
// Created by Mautisim Munir on 05/10/2022.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef MEDIAPIPE_POSETRACKINGOPTIONS_H
|
||||||
|
#define MEDIAPIPE_POSETRACKINGOPTIONS_H
|
||||||
|
|
||||||
|
@interface PoseTrackingOptions
|
||||||
|
|
||||||
|
@property(nonatomic) bool showLandmarks;
|
||||||
|
@property(nonatomic) int cameraRotation;
|
||||||
|
|
||||||
|
- (instancetype) initWithShowLandmarks : (bool) showLandmarks cameraRotation:(int) cameraRotation;
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
#endif //MEDIAPIPE_POSETRACKINGOPTIONS_H
|
|
@ -0,0 +1,12 @@
|
||||||
|
#import "PoseTrackingOptions.h"
|
||||||
|
|
||||||
|
@implementation PoseTrackingOptions
|
||||||
|
|
||||||
|
- (instancetype) initWithShowLandmarks : (bool) showLandmarks cameraRotation:(int) cameraRotation{
|
||||||
|
self.cameraRotation = cameraRotation;
|
||||||
|
self.showLandmarks = showLandmarks;
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@end
|
Loading…
Reference in New Issue
Block a user