Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.starlab.ru/archive/index.php/t-1758.html
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 11:23:26 2016
Кодировка: Windows-1251
Помогите разобраться с WcRMac - всем вебкамерщикам будет пол [Архив] - Общая Астрономическая Конференция

PDA

Просмотр полной версии : Помогите разобраться с WcRMac - всем вебкамерщикам будет пол


Unforgiven
27.02.2004, 06:46
Сижу я и ковыряюсь с революционной прогой WcRMac и даташитом на Philis SAA8116.
http://www.semiconductors.philips.com/acrobat/datasheets/SAA8116_3.pdf
Хочу я понять как самому писать макросы, так как это дело очень интересное. Но какая связь между номером регистра в макросе и номером регистра в datasheet я совершенно не могу понять. Например:
Регистр "0x01H VSP_CONTROL1 control register for VSP data path" используется для перевода камеры в режим RAW или RGB путем изменения значения бита 5. А в файле макросов используется BERawTuc.txt регистр номер 0x101. 10 ='0x101=0x24 (RAW Mode)

Или еще:
Регистр "Register GAMMA_KNEE (address: 0x17H)." используется для установки gamma.
А в BERawTuc.txt используется 0xEE.
9 ='0x0EE=0xE0 (Gamma to 50%)

Я что-то вообще никакой зависимости не вижу.
Я экспериментирую сейчас с QCPRO3000, и в нем RAW работает как-то не так (не работает) http://photofile.ru/default/do?id=1233584
хотя начинка вроде бы одна и та же.

Anton
27.02.2004, 21:09
Там часть адресов управляющих регистров отождествляется с их адресами из даташита, а часть нет. Похоже их нащупали экспериментально. Есть ли смысл там менять чтото еще? В принципе и так неплохо.

Unforgiven
28.02.2004, 00:05
Разобраться я думаю стоит, хотя бы по тому, что это интересно :-)
Я кое что откопал, частично мне автор ответил:
QCPro 3000, 4000 имеют такую же структуру регистров, как и ToUCam.
В EEROM по адресам
0xA0 - 0xAF хранится Actual data
0xC0 - 0xCF хранится User data
0xE0 - 0xEF хранится Factory settings
Через адреса 0x100 и дальше осуществляется доступ к регистрам 0x0 и дальше.
Однако в чать регтсьров у меня записать не получается, т.к. программа, которая захватывает картинку при этом виснет, и все остается по старому. Виснет похоже из-за того, что формат потока меняется в реальном времени %)

Есть ли какие-то программы, которые бы позволяли "захватывать" камеру под себя (для того, чтобы можно было WcRMac использовать), но при этом не захватывали кадры? Я понятно объяснил images/smiles/icon_rolleyes.gif ?

Есть тут кто-нибудь с QCPro 3000? Можете мне свой немодифицированный .bin скинуть на sakva at hotmail.ru. Заранее благодарен.

[ 28-02-2004, 00:10: Сообщение отредактировано: Dennis Sakva ]

Unforgiven
29.02.2004, 05:46
Anton, а у вас вот такого дурацкого узорчика на снимках не бывает?
http://photofile.ru/default/do?id=1243540
И еще вопрос. Нельзя ли файл с камеры перевести в raw формат одного из фотоаппаратов, чтобы можно было в фотошопе ЦС его открыть? (конвертер там сильный)

[ 29-02-2004, 05:53: Сообщение отредактировано: Dennis Sakva ]

Anton
29.02.2004, 22:59
<blockquote>Цитата:<hr />Автор - Dennis Sakva:
Anton, а у вас вот такого дурацкого узорчика на снимках не бывает?<hr /></blockquote>Бывает, с этим узорчиком отдельная песня. Я тут как раз плотно дебайеризацией занимаюсь и он гад сильно мешает.

Пока замечено одно: в Factory settings, которые предлагаются авторами WcRMac уже заложена максимальная чувствительность камеры. При увеличении либо яркости, либо усиления на светлых участках сразу же лезет такая гадость. Я пока ограничиваюсь тем, то просто эти настройки не трогаю.

Anton
29.02.2004, 23:08
Да, QC3000 у меня есть, бин из нее выдрать можно. Но чуть попозже.

Unforgiven
03.03.2004, 04:52
Что такое бин? binning?