繁体   English   中英

使用Xamarin Android在OCR上进行OCR矩形覆盖

[英]rectangle overlay on Camera for OCR using Xamarin Android

我是Xamarin和Android开发的新手。 我的Android应用程序中有一个摄像头。 我可以使用Tesseract拍照并将其发送给OCR。 但是,结果并不准确。

所以,我想通过自定义摄像机视图来减少可扫描区域。 为此,我需要一个叠加矩形,这样当拍摄照片时,只有叠加内的图像才会被发送到OCR。

如何将此叠加层置于相机视图中。 我需要某种开始。

我正在使用Xlabs拍照,

var result = await _mediaPicker.TakePhotoAsync(new CameraMediaStorageOptions
{
DefaultCamera = CameraDevice.Front,
MaxPixelDimension = 400
}
);

但在此之前,我需要自定义摄像机视图,以便我可以放置透明覆盖图,捕获的图像只是覆盖图内的部分。

自定义渲染器在我的脑海里。 我将实现自定义渲染器视图https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/custom-renderer/view/

但是,我不确定它是如何完成的。 在自定义渲染器中,我想,我将不得不绘制一个矩形类。

我真的被困在这里了。 我只需要一条路径或一些指导,我可以继续前进

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM