Project import generated by Copybara.

GitOrigin-RevId: 4143ead7dd769b489c313bb9e8856002736f5ecd
This commit is contained in:
MediaPipe Team
2020-06-08 10:30:49 -07:00
committed by jqtang
parent cd2b69d58c
commit b09cc090d4
5 changed files with 31 additions and 5 deletions
@@ -48,6 +48,7 @@ constexpr char kNormReferenceRectTag[] = "NORM_REFERENCE_RECT";
class RectProjectionCalculator : public CalculatorBase {
public:
static ::mediapipe::Status GetContract(CalculatorContract* cc);
::mediapipe::Status Open(CalculatorContext* cc) override;
::mediapipe::Status Process(CalculatorContext* cc) override;
};
REGISTER_CALCULATOR(RectProjectionCalculator);
@@ -60,6 +61,12 @@ REGISTER_CALCULATOR(RectProjectionCalculator);
return ::mediapipe::OkStatus();
}
::mediapipe::Status RectProjectionCalculator::Open(CalculatorContext* cc) {
cc->SetOffset(TimestampDiff(0));
return ::mediapipe::OkStatus();
}
::mediapipe::Status RectProjectionCalculator::Process(CalculatorContext* cc) {
if (cc->Inputs().Tag(kNormRectTag).IsEmpty()) {
return ::mediapipe::OkStatus();