5534a6979b3573f5528c1f812e6c4a2532ee3f92
[face-privacy-filter.git] / web_demo / model.pixelate.proto
1 syntax = "proto3";
2 package sapLzHrujUMPBGCBEMWQFxEIMsxocFrG;
3
4 service Model {
5   rpc pixelate (FaceImage) returns (TransformedImage);
6 }
7
8 message FaceImage {
9   repeated string mime_type = 1;
10   repeated bytes image_binary = 2;
11 }
12
13 message DetectionFrames {
14   repeated int64 image = 1;
15   repeated int64 region = 2;
16   repeated int64 x = 3;
17   repeated int64 y = 4;
18   repeated int64 w = 5;
19   repeated int64 h = 6;
20   repeated string mime_type = 7;
21   repeated bytes image_binary = 8;
22 }
23
24 message TransformedImage {
25   repeated string mime_type = 1;
26   repeated bytes image_binary = 2;
27 }