Forum: Mikrocontroller und Digitale Elektronik CmuCam 4 bestimmten Bildbereich auswerten


von Christian H. (wegweiser2000)


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.......

von Beast (Gast)


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?

von Christian H. (wegweiser2000)


Angehängte Dateien:

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....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.