2012-12-10 2 views
4

Кто-нибудь написал какие-либо пользовательские приложения для камеры для Samsung Galaxy Camera? http://www.samsung.com/us/photography/digital-cameras/EK-GC100ZWAATTSamsung Galaxy Camera Android API - пользовательские приложения для камер

У меня есть один, но у меня проблемы с добавлением дополнительной функциональности, чем в комплекте с любым телефоном камеры. Например, я хотел бы управлять скоростью затвора, как это можно сделать с приложением камеры, установленным на устройстве. Я не могу понять, как это сделать в коде. Я прочитал документацию по API-интерфейсу камеры: http://developer.android.com/reference/android/hardware/Camera.html

Это не очень помогло. Также просмотрел вывод отладчика, который довольно загадочен. Просто интересно, кто-нибудь еще занимается этой новой камерой.

+2

Я пытаюсь сделать то же самое, но еще не нашел ничего информативного. Невозможно изменить ISO с помощью API-интерфейса Camera, что возможно на других Android-смартфонах. – beerockxs

+0

Есть упоминание на форуме разработчиков Samsung SDK, но нет ETA или реальной гарантии его появления на экране http://developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=220743 –

+0

Невозможно установить ISO, Metering, shutter, aperture, no WB Lock, no AE Lock ... это камера для реального ?! Посмотрите на Camera.getParameters(). Flatten() - это единственный способ, которым я знаю, искать параметры за пределами стандартных API-интерфейсов - в flatten() Galaxy Camera я не нашел ничего, чтобы взломать !! Как жаль!! –

ответ

3

У меня также есть камера Samsung Galaxy, и я также создаю приложение для нее. Я пытался связаться с Samsung 10+ раз, и никто, кажется, даже не признает, что Samsumg производит камеру. Не говоря уже о том, чтобы получить помощь на api.

+0

Расскажи мне об этом. 95% персонала не знали, что они продали камеру. Android, похоже, сейчас держится за камеры, я думаю, что увидел что-то о поляроиде с андроидом. – ejo4041

1

Я сказал им, что разрабатываю приложение для Android для своей камеры (EK-CG100), и мне нужно больше информации о некоторых вещах. Их ответ был похож на «Извините, но у нас пока нет этой системы в наших камерах». Они издеваются надо мной? Какие у них есть люди, которые отвечают на электронные письма. Это так грустно.

3

XDA помогает!

Нет необходимости в API.

Вот подсказка: setParameters("mode", "m"), кажется, ключ для запуска «взлома» параметры, такие как ISO, диафрагма, выдержка, ...

http://forum.xda-developers.com/showthread.php?t=1997090&page=3#edit39210051

Я не пробовал еще, взломать его и наслаждаться!

EDIT

Теперь я уже пробовал, я в состоянии установить ISO, плавное масштабирование, измерение, AElock, WBLOCK ...
Твердая часть, чтобы сделать все это совместимо со всеми другие устройства: большинство функций камеры Galaxy скрыты в строке Parameters.flatten(), а другие нет.

Tip0: всегда проверяйте Parameters.flatten();, чтобы увидеть, что происходит, и использовать его для достижения ключевых слов нужно (хотя это не всегда помогает)

Tip1: для каждой функции вы хотите взломать, попробуйте set("mode", xxx) перед изменением параметров (набор ххх в качестве одного из [ «программы», «смарт-авто», «м»,] или проверить другой режим значений себя)

Tip2: всегда используйте myParam=Camera.getParameters(); перед любой другой myParam.set(); вызова.

Tip3: here как двигаться с плавным увеличением (похоже, похоже, что у S4-зума есть подобное поведение).

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