2013-02-12 2 views
1

Я хочу сфотографировать прямоугольный объект. Если предварительный просмотр камеры имеет ограничивающий прямоугольник, я могу сделать снимок, поместив объект в ограничительную рамку. Мне нужно только то, что указано (внутри коробки) области изображения. Теперь я разработал приложение для камеры (с использованием Camera API Not INTENT), который может снимать и хранить изображение, например, встроенное приложение для камеры. Как нарисовать прямоугольник на предварительном просмотре камеры? и как обрезать перед сохранением? Я использую android 2.2Предварительный просмотр камеры Android с фиксированной ограничивающей рамкой

+0

Пожалуйста, помогите мне, я застрял. :( – Nisha

+0

Добро пожаловать в StackOverflow. Что вы сделали до сих пор? – JiTHiN

+0

разработала приложение камеры с помощью камеры API, который может снимать и хранить. Вот и все. Спасибо и за ответ – Nisha

ответ

6

Для этого вам необходимо добавить наложение камеры. Взгляните на образцы по адресу samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview. У вас может быть собственный макет над областью предварительного просмотра и добавить к нему графику.

Проверьте: http://android-er.blogspot.in/2010/12/add-overlay-on-camera-preview.html и Android: Crop an Image after Taking it With Camera with a Fixed Aspect Ratio для большего количества образцов.

+0

Overlay означает. – Nisha

+0

Слой/макет над просмотром камеры. Не могу поверить, что вы разработали приложение для камеры, не зная оверлея. – JiTHiN

+0

Ohh .. Layout .. :(ohk thank you – Nisha

Смежные вопросы