Как создать настраиваемый четырехугольник скрученной формы с изменяемым размером, который может обрезать изображение Do c во флаттере? - PullRequest
0 голосов
/ 18 июня 2020

Я хочу создать настраиваемое окно обрезки четырехугольной формы. Пользователь может настроить это окно кадрирования, чтобы сформировать скрученный четырехугольник, чтобы получить идеальное изображение кадрирования. Также я хочу, чтобы, если пользователь перетаскивает центральную точку линии, линия может изгибаться в этой конкретной точке с боков. Мне нужна эта функция, так как мне нужно перетаскивать документы / счета с изображений. Окно кадрирования может иметь форму, указанную ниже. Здесь синие точки - это точки, которые можно перетащить, чтобы получить идеальное окно кадрирования. enter image description here

enter image description here

1 Ответ

0 голосов
/ 04 июля 2020

Используйте ScanbotSdk или GeniusScan , на самом деле это платные пакеты (можно использовать в демо-версии), но они очень хороши и эффективны. Затем я хотел бы предложить обнаружение краев или вы можете попробовать пакет scanny , они бесплатны, но, как вы можете догадаться, они не очень эффективны или точны при обнаружении краев. .

Надеюсь, вы получили то, что искали

PS - ScanbotSdk или GeniusScan, я не пробовал их лично, поэтому они могут включать функцию перетаскивания и размещения угловых точек, например что вы на самом деле хотите.

...