public override bool Handle(FrameHandlerResult result) { if (result.GetType() == typeof(FrameHandlerResult.Success)) { var success = ((FrameHandlerResult.Success)result); if (success.Value.GetType() == typeof(ContourDetectorFrameHandler.DetectedFrame)) { var frame = (ContourDetectorFrameHandler.DetectedFrame)success.Value; ContourDetected?.Invoke(this, new ContourDetectorEventArgs { Frame = frame }); } } return(false); }
public override bool Handle(FrameHandlerResult result) { return(true); }