convert protobuf i/o to flat,row-like data
[face-privacy-filter.git] / web_demo / model.detect.proto
1 syntax = "proto3";
2 package nnjTkneQgiZzmyiPFLQEudNBTxOvOBrK;
3
4 service Model {
5   rpc detect (ImageSet) returns (DetectionFrameSet);
6 }
7
8 message ImageSet {
9   repeated Image Images = 1;
10 }
11
12 message Image {
13   string mime_type = 1;
14   bytes image_binary = 2;
15 }
16
17 message DetectionFrameSet {
18   repeated DetectionFrame DetectionFrames = 1;
19 }
20
21 message DetectionFrame {
22   int64 image = 1;
23   int64 region = 2;
24   int64 x = 3;
25   int64 y = 4;
26   int64 w = 5;
27   int64 h = 6;
28   string mime_type = 7;
29   bytes image_binary = 8;
30 }