Unterschiedliche Bayer-Pattern

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Unterschiedliche Bayer-Pattern

Beitragvon TaiJiGong » 24.06.2010, 13:01

Hallo Zusammen,

In der Software CHDK werden 2. Verschieden Bayer-Pattern definiert.

#define cam_CFAPattern 0x02010100 // Red Green Green Blue
#define cam_CFAPattern 0x01000201 // Green Blue Red Green

Wenn man sich diese Pattern mal genau anschaut ist das eigendlich ein Zeilenversatz.

Code: Alles auswählen
RG RG RG RG
GB GB GB GB       GB GB GB GB
RG RG RG RG       RG RG RG RG
GB GB GB GB       GB GB GB GB
RG RG RG RG       RG RG RG RG
GB GB GB GB       GB GB GB GB


Könnte es evtl. auch sein das die Adresse auf den Bildspeicher den man mit hook_raw_image_addr() bekommt um eine Zeile Verschoben ist ?

Ich weis nicht wie dieser Wert ermittelt wird. Finde es aber verwunderlich das "Green Blue Red Green" nur bei 2 Sensoren gibt.

Anbei eine Liste mit Daten für die "Green Blue Red Green" Sensoren.

Viele Grüße,

TaiJiGong
Dateianhänge
GreenBlueRedGreen.txt
(3.49 KiB) 51-mal heruntergeladen
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 21:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste