Различные вопросы по сборке CHDK - Разработка CHDK - Всё о CHDK (Canon Hacker’s Development Kit) - Форум CHDK
Логотип CHDK CHDK - альтернативная прошивка
Минипрофиль
Пятница, 19.03.10


Здравствуйте.

Вы пока не зашли на сайт как пользователь. Несмотря на это, вы можете читать все материалы сайта и скачивать все представленные программы, но вы не сможете оставлять комментарии к ним и писать сообщения на форуме.

Логин:
Пароль:


Поиск
Внутренний поиск по сайту:
Поиск от Яндекс:

Поиск от Google:

Друзья сайта
iXBT forum
CHDK Wiki
CHDK FORUM Eng
Сообщество Canon S5
Сообщество Canon SX10
Аэрография

Новое на форуме
Создание HDR ->
[19.03.10 12:32] Ветер
PowerShot SX20 IS ->
[19.03.10 10:16] Mika
PowerShot A1100 IS ->
[19.03.10 09:38] pavlo
PowerShot S90 ->
[19.03.10 00:15] Ryabchik
Фотоярмарки ->
[18.03.10 18:35] legroid

Новые комментарии
UploadFiles
[19.03.10 00:13] Ryabchik
UploadFiles
[18.03.10 21:35] VALBIL
RAW file on dir with JPEG
[15.03.10 19:28] klakeduker
ND filter state
[13.03.10 00:12] Ryabchik
ND filter state
[12.03.10 21:17] andreystrelkov

Наш опрос
Для чего вы используете CHDK(основное)?
1. Для съемки в RAW
2. Для расширения возможностей фотоаппарата при съемке
3. Для более подробной индикации режима работы фотоаппарата
4. Для работы пульта дист. управления
5. Я использую функции, не связанные с фотографированием
6. Для работы со скриптами
Всего ответов: 28

Поддержите проект
Кликните на картинку
1 раз в день и на карте
интернета мы построим
наш домик

Internet Map
10165 переходов
Рейтинг: 2846
Место:
Мир: 112.
Страна(Украина): 33
Подробнее о домике


Страница 3 из 3«123
Модератор форума: EWAVR, Mika 
Форум CHDK » Всё о CHDK (Canon Hacker’s Development Kit) » Разработка CHDK » Различные вопросы по сборке CHDK
Различные вопросы по сборке CHDK
cppasm Дата: Среда, 17.03.10, 23:47 | Сообщение # 101
Нет аватара
Разработчик
Фотоаппарат:
не указан

Сообщений: 133
Репутация: 6
Статус: Offline
Quote (EWAVR)
Наверное, все-таки ISO=2^((Sv+168)/96) ?

Да, скобки не проставил просто, дальше у меня вроди правильно всё.
Quote (EWAVR)
и Sv=log2(0.297*ISO), что полностью соотвествует Вашей первой формуле

Да, формуле соответствует, коэффициент другой.
В том и вопрос - оно соответствует формуле из Wiki, а Canon использует коэффициент 0.32 в рассчётах вместо 0.297 (там от нецелых чисел уйти можно - ISO=100*(2^(Sv/96))/32 ).
Соответственно и значения в PropertyCase лежат преобразованные с помощью этого коэффициента.
Попробую детальней проверить - в прошивках всех камер есть именованные функции CalculatePow2FromApex() и CalculateLog2ToApex(), сравню результаты с тем что считает CHDK.

К примеру для A630, ISO80:
PropertyCase(72) = 449
По моей формуле:
ISO=100*2^(449/96)/32=100*2^4,6770833/32=79.9
Формула из CHDK:
ISO=2^((449+168)/96)=2^(617/96)=86.048
Как бы не очень результат получается...

Да и вообще как я посмотрел самому считать дело неблагодарное, особенно с soft fp smile
Лучше вышеупомянутые функции из прошивки использовать - там всё к таблицам сведено и целочисленным операциям за редким исключением.

Сообщение отредактировал cppasm - Четверг, 18.03.10, 00:21
 
Форум CHDK » Всё о CHDK (Canon Hacker’s Development Kit) » Разработка CHDK » Различные вопросы по сборке CHDK
Страница 3 из 3«123
Поиск: