Sebastian Schmidt
6f3c80ae8a
Prevent property mangling for options types
...
PiperOrigin-RevId: 530707361
2023-05-09 14:05:05 -07:00
Sebastian Schmidt
65cb5f4e6b
Do not depend on *.ts files in ts_declaration
...
PiperOrigin-RevId: 530435849
2023-05-08 16:20:18 -07:00
Sebastian Schmidt
ae8bedd352
Inline constants for FaceLandmarksConnections
...
PiperOrigin-RevId: 530384171
2023-05-08 12:58:18 -07:00
MediaPipe Team
876987b389
Remove auxiliary landmarks in PoseLandmarker API results.
...
PiperOrigin-RevId: 529989746
2023-05-06 12:58:00 -07:00
Sebastian Schmidt
ddb84702f6
Simplify MPMask by removing the Type Enums from the public API
...
PiperOrigin-RevId: 529975377
2023-05-06 10:26:13 -07:00
Sebastian Schmidt
e9fc66277a
Simplify MPImage API by removing the Type Enums from the public API
...
PiperOrigin-RevId: 529960399
2023-05-06 07:49:46 -07:00
Sebastian Schmidt
8a6fe90759
Remove single-channel types from MPImage
...
PiperOrigin-RevId: 529956549
2023-05-06 07:04:14 -07:00
Sebastian Schmidt
fb7f06b509
Remove error check that canvas must be defined
...
PiperOrigin-RevId: 529906685
2023-05-05 23:22:40 -07:00
Sebastian Schmidt
6aad5742c3
Internal
...
PiperOrigin-RevId: 529890599
2023-05-05 21:51:51 -07:00
Sebastian Schmidt
e707c84a3d
Create a MediaPipe Mask Type
...
PiperOrigin-RevId: 529868427
2023-05-05 19:23:43 -07:00
Sebastian Schmidt
f6d0a5e03a
Make the timestamp the second argument in all xForVideo() methods
...
PiperOrigin-RevId: 529814792
2023-05-05 14:29:33 -07:00
Sebastian Schmidt
f065910559
Create non-callback APIs for APIs that return callbacks.
...
PiperOrigin-RevId: 529799515
2023-05-05 13:30:36 -07:00
Sebastian Schmidt
18d893c697
Add scribble support to InteractiveSegmenter Web API
...
PiperOrigin-RevId: 529594131
2023-05-04 20:44:26 -07:00
MediaPipe Team
12b0b6fad1
Internal change
...
PiperOrigin-RevId: 529495239
2023-05-04 14:51:19 -07:00
Sebastian Schmidt
767db32d69
Support multiple poses for PoseLandmarker
...
PiperOrigin-RevId: 529430797
2023-05-04 09:29:12 -07:00
Sebastian Schmidt
8e510a3255
Invoke PoseListener callback while C++ Packet is still active
...
PiperOrigin-RevId: 528061429
2023-04-28 21:22:02 -07:00
Sebastian Schmidt
253f13ad62
Invoke callback for InteractiveSegmenter while C++ Packets are active
...
PiperOrigin-RevId: 528053621
2023-04-28 20:34:17 -07:00
Sebastian Schmidt
d5c5457d25
Only log warnings once if color conversion is not specified
...
PiperOrigin-RevId: 528052009
2023-04-28 20:24:17 -07:00
Sebastian Schmidt
a9721ae2fb
Invoke callback for ImageSegmenter while C++ Packets are active
...
PiperOrigin-RevId: 528047220
2023-04-28 20:01:10 -07:00
Sebastian Schmidt
e15add2475
Shorten MPImage API
...
PiperOrigin-RevId: 528039371
2023-04-28 19:00:17 -07:00
Sebastian Schmidt
874cc9dea3
Update PoseLandmarker to return MPImage
...
PiperOrigin-RevId: 528022223
2023-04-28 17:13:07 -07:00
Sebastian Schmidt
dcef6df1cb
Update InteractiveSegmenter to return MPImage
...
PiperOrigin-RevId: 528010944
2023-04-28 16:13:51 -07:00
Sebastian Schmidt
2c1d9c6582
Update ImageSegmenter to return MPImage
...
PiperOrigin-RevId: 527990991
2023-04-28 14:48:30 -07:00
Sebastian Schmidt
a544098100
Update FaceStylizer to return MPImage
...
PiperOrigin-RevId: 527980696
2023-04-28 14:05:11 -07:00
Sebastian Schmidt
5d9761cbfd
Update tests and demos to call "close".
...
PiperOrigin-RevId: 527746909
2023-04-27 18:58:57 -07:00
Sebastian Schmidt
5e41d47f3a
Add "close()" method to MP Web Tasks
...
PiperOrigin-RevId: 527726737
2023-04-27 17:16:40 -07:00
Sebastian Schmidt
1b82821f15
Add support for single-channel images to MPImage
...
PiperOrigin-RevId: 527629970
2023-04-27 11:12:34 -07:00
Sebastian Schmidt
b457060c3a
Generify tests for MPImage
...
PiperOrigin-RevId: 527611864
2023-04-27 10:12:30 -07:00
Sebastian Schmidt
bc3434108e
Update MPImage to use containers
...
PiperOrigin-RevId: 527596164
2023-04-27 09:18:05 -07:00
Sebastian Schmidt
9e30b00685
Invoke the FaceStylizer callback even if no faces are detected
...
PiperOrigin-RevId: 527008261
2023-04-25 10:35:12 -07:00
Jiuqiang Tang
3bc8276678
Remove "All Rights Reserved." in copyright headers.
...
PiperOrigin-RevId: 526982992
2023-04-25 09:06:29 -07:00
Sebastian Schmidt
61854dc6a3
Create Pose Detector Web API
...
PiperOrigin-RevId: 526672533
2023-04-24 09:53:05 -07:00
MediaPipe Team
a6c35e9ba5
Fixes the typos in tasks internal files.
...
PiperOrigin-RevId: 526063515
2023-04-21 09:46:39 -07:00
Sebastian Schmidt
9be748db00
Create MPImage type for Web
...
PiperOrigin-RevId: 525873209
2023-04-20 16:01:04 -07:00
Sebastian Schmidt
e9bb849503
Fix Typo
...
PiperOrigin-RevId: 525861968
2023-04-20 15:15:13 -07:00
MediaPipe Team
983932b6dd
This will fix the multiple typos in the new tasks internal files
...
PiperOrigin-RevId: 525788850
2023-04-20 10:43:35 -07:00
Sebastian Schmidt
ffbd799b8d
Extract shared types to create and test landmarks
...
PiperOrigin-RevId: 525568412
2023-04-19 15:37:42 -07:00
Sebastian Schmidt
47e55fcf2f
Add HAND_CONNECTIONS to HandLandmarker and GestureRecognizer
...
PiperOrigin-RevId: 524951052
2023-04-17 14:31:40 -07:00
Sebastian Schmidt
b147002b7e
Support new output format for InteractiveSegmenter
...
PiperOrigin-RevId: 524940992
2023-04-17 14:04:56 -07:00
Jiuqiang Tang
e14a88052a
Remove resizing and rotation from face stylizer's postprocessing step.
...
The resizing and rotation logic is useful when the pipeline needs to paste the stylized face image back to the original image. To only output the stylized face image, resizing and rotation may result to strange outputs.
PiperOrigin-RevId: 524441372
2023-04-14 19:37:52 -07:00
Sebastian Schmidt
92f45c98d8
Support new output format for ImageSegmenter
...
PiperOrigin-RevId: 524371021
2023-04-14 13:25:10 -07:00
Sebastian Schmidt
3f1fc6f520
Add model links to NPM Readme
...
PiperOrigin-RevId: 524353352
2023-04-14 12:15:28 -07:00
Sebastian Schmidt
d0e8a9e09b
Internal change
...
PiperOrigin-RevId: 523827005
2023-04-12 15:49:58 -07:00
Sebastian Schmidt
1b947df0c2
Allow relative URLs for WASM loading
...
PiperOrigin-RevId: 523572715
2023-04-11 19:25:03 -07:00
Sebastian Schmidt
221d545080
Create Language Detection Web API
...
PiperOrigin-RevId: 523445524
2023-04-11 10:47:29 -07:00
Sebastian Schmidt
2efcf30eea
Add FaceLandmarksConnections to Web API
...
PiperOrigin-RevId: 522713874
2023-04-07 16:53:57 -07:00
Sebastian Schmidt
938b501d15
Don't use OffscreenCanvas on Safari
...
PiperOrigin-RevId: 522689566
2023-04-07 14:51:18 -07:00
MediaPipe Team
e3185e3df0
Internal change
...
PiperOrigin-RevId: 522614549
2023-04-07 09:30:36 -07:00
MediaPipe Team
7d8d3ab196
Add EDGETPU_NNAPI delegate option in MediaPipe tasks API
...
PiperOrigin-RevId: 522344828
2023-04-06 08:42:15 -07:00
MediaPipe Team
7ae4d0175a
CL will fix the typos in the tasks files
...
PiperOrigin-RevId: 522240681
2023-04-05 21:42:19 -07:00