public static SBSDKUIPage Add(UIImage image, SBSDKPolygon polygon) { var page = new SBSDKUIPage(image, polygon, SBSDKImageFilterType.None); Add(page); return(page); }
public static void UpdateCurrent(UIImage image, SBSDKPolygon polygon) { var page = new SBSDKUIPage(image, polygon, Current.Filter); Remove(Current); Add(page); Current = page; }
public void ScannerControllerDidDetectPolygonWithStatus(SBSDKScannerViewController controller, SBSDKPolygon polygon, SBSDKDocumentDetectionStatus status) { // Everytime the document detector finishes detection it calls this delegate method. }
public void ScannerControllerDidCaptureImageWithDetectedPolygon(SBSDKScannerViewController controller, UIImage image, SBSDKPolygon polygon, SBSDKLensCameraProperties properties) { // Here we get the full image from the camera and an optional polygon that was detected on the image. //this.detectedPolygon = polygon; if (cameraDelegate != null) { cameraDelegate.DidCaptureOriginalImage(image); } }
public void ImageEditingViewController(SBSDKImageEditingViewController editingViewController, SBSDKPolygon polygon, UIImage croppedImage) { if (croppingDelegate != null) { croppingDelegate.CropViewControllerDidFinish(croppedImage); } DismissViewController(true, null); }
public void DidCaptureImageWithDetectedPolygon(SBSDKScannerViewController controller, UIImage originalImage, SBSDKPolygon polygon, SBSDKLensCameraProperties properties) { // Here we get the original (uncropped) image from the camera and an optional polygon that was detected on the image. if (cameraDelegate != null) { cameraDelegate.DidCaptureOriginalImage(originalImage); } }