CmuCam 4 bestimmten Bildbereich auswerten

OP #4556793
Lesenswert?

Hallo,

seit einigen Tagen habe ich einen Arduino Mega 2560 sowie eine CmuCam4. 
Bisher habe ich alles Mögliche mit den Modulen Zusammengebastelt (Servo 
über Farberkennung, Lichtsteuerung usw.).

Seit dem ich nun mit der "mitgelieferten" GUI Software und den 
Spielereien über das FTDI Kabel beschäftigt habe, stehe ich vor einem 
Problem.
Man stelle sich vor:

•  die Kamera ist unbeweglich auf einem Stativ
•  es werden gleich große Objekte vor der Kamera platziert,
        immer        an     der gleichen Position
•  ein immer gleicher Bereich soll bei den Objekten untersucht werden


In Matlab würde es so gehen:


A=imread('Gimp3.jpg');                             //Bild reinladen
Analysebereich        = A(232:286, 126:277, :);    // Bereich vorgeben

C=mean2(Analysebereich (:,:,:));                   // Über alle Kanäle
                                                   // mitteln

if C<149                                           //Aktionsschleife
    fprintf('gefunden');




Wenn im Bereich A der RGB Farbwert die 149 unterschreitet, wird ein Text 
ausgegeben. Genauso sollte das auch mit der CmuCam4 funktionieren, tut 
es aber nicht......
Ich habe bei der Syntax wohl ein Brett vor dem Kopf....

Ist es möglich, innerhalb des von der Kamera vorgegebenen Auflösung von 
640x480 Pixel nur einen Teil zu "untersuchen" ? Z.B. Pixel 235 bis 425 ? 
Bis jetzt kann ich immer nur die Farbwerte von dem kompletten Bild 
verarbeiten. Das macht die "Messung" jedoch sehr ungenau.......
Gast #4556850
Lesenswert?

Moin, was du brauchst ist ein ROI (Region Of Internets). Wenn man die 
Daten von der Cam im Rohformat einliest sollte es möglich sein sich 
bestimmte Bereiche analysiert.
Welche Sprache verwendest du, C?
OP #4557530
Lesenswert?

Ja, C.

Die ROI ist genau das wonach ich suche !

Gibt es eine bestimmte "Art" von Rohdaten oder sehen die vom Aufbau her 
immer gleich aus ?

Im anhängenden Bild ist die letzte Schleife, die letztendlich zur 
Bildaufnahme führt, erkennbar.

Über welchen Namen das Bild angesprochen wird, ist mir noch nicht so 
richtig klar geworden....
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren