1
我是Xamarin和Android開發新手。 我在我的android應用程序中有一個攝像頭。我可以使用Tesseract將照片發送到OCR。但是,結果並不準確。使用Xamarin進行OCR相機的矩形覆蓋Android
所以,我想通過自定義相機視圖來減少可掃描區域。 爲此,我需要一個覆蓋矩形,以便在拍攝照片時,只有覆蓋內的圖像將被髮送到OCR。
如何將此覆蓋圖放在相機視圖中。 我需要某種開始。
我是Xamarin和Android開發新手。 我在我的android應用程序中有一個攝像頭。我可以使用Tesseract將照片發送到OCR。但是,結果並不準確。使用Xamarin進行OCR相機的矩形覆蓋Android
所以,我想通過自定義相機視圖來減少可掃描區域。 爲此,我需要一個覆蓋矩形,以便在拍攝照片時,只有覆蓋內的圖像將被髮送到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/
但是,我不確定它是如何完成的。 在自定義渲染器中,我想我必須繪製一個矩形類。
我真的被困在這裏。我只需要一條道路或一些指導,我可以繼續前進