Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2015, 18:49   #1
Tip.the.besT
------------------
Пользователь
 
Регистрация: 15.08.2011
Сообщений: 78
По умолчанию Сделать фото FireMonkey (Android)

Читаю Осипова, он пишет, что всё просто вызываем камеру cameracomponent.Active:=true и все дела. Но на деле, ничего не происходит. Немного подвисает форма и всё. Менял на фронтальную, та же проблема.

Кто работал с камерой, подскажите.
C YBA}|{EH|/|EM Tip.the.besT
Tip.the.besT вне форума Ответить с цитированием
Старый 29.04.2015, 19:04   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

CameraComponent.active := True и назначить обработчик OnSampleBufferReady. В нем получить картинку CameraComponent.SampleBufferToBitma p(bmp, true); и вывести в Image. Но опыта работы с FireMonkey нет, так что это может быть топорный способ
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 29.04.2015, 19:20   #3
Tip.the.besT
------------------
Пользователь
 
Регистрация: 15.08.2011
Сообщений: 78
По умолчанию

Что бы было вызвано событие SampleBufferToBitmap, нужно, что бы пользователь сделал снимок, проблема в том, что при активации компонента не включается камера.

Камера кстати после активации компонента недоступна. Я думаю, что как - то нужно запустить стандартное приложение камера.
C YBA}|{EH|/|EM Tip.the.besT

Последний раз редактировалось Аватар; 29.04.2015 в 19:35.
Tip.the.besT вне форума Ответить с цитированием
Старый 30.04.2015, 07:22   #4
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

а разрешение на использование камеры стоит?
ZuBy вне форума Ответить с цитированием
Старый 30.04.2015, 07:35   #5
Tip.the.besT
------------------
Пользователь
 
Регистрация: 15.08.2011
Сообщений: 78
По умолчанию

Camera=true

Может ещё какое разрешение нужно поставить?

Я может не совсем чётко изначально изъяснился, за что прошу прощения. Мне нужно сделать фото через стандартное приложение камеры. Что бы оно открылось, и пользователь сфотографировал.
C YBA}|{EH|/|EM Tip.the.besT

Последний раз редактировалось Аватар; 30.04.2015 в 07:47.
Tip.the.besT вне форума Ответить с цитированием
Старый 30.04.2015, 09:24   #6
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

просто фото сделать? не нужно чтобы оно в форме отображалось?
ZuBy вне форума Ответить с цитированием
Старый 30.04.2015, 09:32   #7
Tip.the.besT
------------------
Пользователь
 
Регистрация: 15.08.2011
Сообщений: 78
По умолчанию

Да в битмап, как отобразить то наверно проблем не будет, отрисовать на канве или в timage. проблема с самой камерой, как вызвать.
C YBA}|{EH|/|EM Tip.the.besT
Tip.the.besT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Android. Как в XE5 сделать мульти-экранное приложение? (масштабирование) alextrof94 Общие вопросы Delphi 2 03.11.2013 05:24
FireMonkey (XE4). Как сделать, чтобы анимации вставали в очередь? alextrof94 Общие вопросы Delphi 1 23.10.2013 02:31
как сделать аватар (фото) в комметрах на сайте видимым nika.gadanie@gmail HTML и CSS 1 21.08.2013 19:42
помогите сделать меню из 7 фото BARTBERSERK HTML и CSS 1 21.07.2009 04:20
Помогите сделать галерею фото Никки JavaScript, Ajax 3 20.04.2008 05:12