diff --git a/components/detection/faceidentification/FaceIdentification.idsl b/components/detection/faceidentification/FaceIdentification.idsl new file mode 100644 index 00000000..80fd3f19 --- /dev/null +++ b/components/detection/faceidentification/FaceIdentification.idsl @@ -0,0 +1,23 @@ +module RoboCompFaceIdentification +{ + sequence ImgType; + + struct TImage + { + int width; + int height; + int depth; + ImgType image; + }; + + sequence FaceImages; + + sequence FaceLabels; + + interface FaceIdentification + { + idempotent void addNewFace(FaceImages faceImg); + idempotent void getFaceLabels(FaceImages faces, out FaceLabels faceNames); + idempotent void deleteLabel(string faceLabel); + }; +};