Ответ 1
У меня было аналогичное требование, и я тоже не нашел никакого конкретного решения, подобного CamScanner, поэтому я взял на себя задачу и реализовал библиотеку сканирования (поверх OpenCV, богатой библиотеки обработки изображений), похожую на CamScanner, которая может легко интегрироваться в существующее приложение, используя библиотеку, вы сможете выбрать точные ребра в любом уголке и обрезать документ соответственно с выбранными 4 ребрами и изменить перспективное преобразование обрезанного изображения.
Github-ссылка Android ScanLibrary: https://github.com/jhansireddy/AndroidScannerDemo