Захват изображения с камеры в Android и затем обрезка - PullRequest
0 голосов
/ 30 июня 2011

Для приложения, которое я хочу написать, я ищу возможность захвата изображения из моего приложения с помощью встроенной камеры на устройстве Android (на котором я нахожу документацию, мне не нужносправиться с этим), а затем, после того как изображение будет снято, разрешите пользователю обрезать область изображения, которую программа затем будет анализировать (анализируется прямоугольная область).Есть ли что-то встроенное в Android, которое позволит мне наложить какую-то сетку, чтобы пользователь мог выровнять изображение при съемке, а затем, после того, как это будет сделано, позволит им использовать кадрирование (например, функцию, встроенную в приложение камеры) внутри?мое приложение?Мне не удалось найти что-либо о настраиваемой обрезке, встроенной в приложения, поэтому извините, если на этот вопрос уже был дан ответ.

Ответы [ 3 ]

2 голосов
/ 30 июня 2011

У меня не было большого опыта работы с Android, но посмотрите на это StackOverFlow Cropping

Редактировать: Если это не помогает, напишите "Как обрезать изображение в Andriod"в Google, Тонны учебных пособий

Редактировать: Хорошо, так что то, что вы просите, не имеет никаких учебных пособий прямо сейчас в Интернете, но используйте это User TouchEvents и ресурс, который у вас есть сейчас, чтобы объединитьдва.

Для ваших шагов, которые я рассматриваю, сделайте это

1) Получить пользователей коснуться позиции
* Самый простой способ - просто заставить ее получить позиции, когда у них два пальца на экране.
2) рисовать линии из каждой позиции, чтобы создать прямоугольник
3) Когда они нажимают ок, передайте эти позиции методу обрезки в качестве аргументов и обрежьте его

Надеюсь, это поможет

0 голосов
/ 02 сентября 2013
0 голосов
/ 05 декабря 2011

Загрузите этот учебный исходный код, я надеюсь, он вам очень поможет. обрезать изображение с камеры или с SD-карты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...