update demo image, small docs typo, proto method
[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   rpc detect (FaceImage) returns (TransformedImage);
7 }
8
9 message FaceImage {
10   repeated string mime_type = 1;
11   repeated bytes image_binary = 2;
12 }
13
14 message DetectionFrames {
15   repeated int64 image = 1;
16   repeated int64 region = 2;
17   repeated int64 x = 3;
18   repeated int64 y = 4;
19   repeated int64 w = 5;
20   repeated int64 h = 6;
21   repeated string mime_type = 7;
22   repeated bytes image_binary = 8;
23 }
24
25 message TransformedImage {
26   repeated string mime_type = 1;
27   repeated bytes image_binary = 2;
28 }
29