Guten Abend. Für mein neues Bastelprojekt habe ich mir vorgenommen, mit einem Kameramodul, einem fertigen Board und einem TFT ein Bild aufzunehmen, im/am Board zu speichern und den RGB-Wert einer bestimmten Bildregion auszulesen. Am TFT soll das aufgenommene Bild angezeigt werden. Hat soetwas einer von euch schon gemacht ? Wenn ja, welche Bauteile passen sinnvollerweise zueinander ? z.B. OV7670 mit Arduino Maga2560 und Arduino TFT ? Gruß Christian
Gast
#4610503
Christian H. schrieb: > ein Bild aufzunehmen, im/am Board zu speichern Es vereinfacht die Angelegenheit wesentlich, wenn das Bild ins RAM paßt. STM32 Nucleo, Tiva etc. sind Deine Freunde :)
Gast
#4610567
Raspberry Pi?!
Gast
#4610636
Christian H. schrieb: > mit einem > Kameramodul, einem fertigen Board und einem TFT ein Bild aufzunehmen, > im/am Board zu speichern und den RGB-Wert einer bestimmten Bildregion > auszulesen. Am TFT soll das aufgenommene Bild angezeigt werden. Ein Android-/Apple-tablet/-pad mit einer passenden, vermutlich schon existierenden App dazu?
Was haltet Ihr von der Kombination: stm32F429I mit OV7670 Da ist schon ein Display drauf und die Registerbelegung von der Kamera auf das Board scheinen im net bekannt zu sein.
Christian H. schrieb: > Was haltet Ihr von der Kombination: > > stm32F429I mit OV7670 Du schreibst nicht wie groß Dein Bild und die zu überprüfende Region werden soll. Bei Bildern mit mehreren MegaPixeln könnte die Rechnerei auf 'nem Cortex M4 durchaus im Minutenberich liegen...
Der zu prüfende Bildbereich (ROI) hat im "Realen" eine Größe von ca. 2x2 cm. Interessant ist der RGB Wert dieser Region. Mit einem Mega2560 sowie einer CMUCAM4 hat das gut funktioniert. Nachteil: Der mega ist sehr langsam und bei der CMUCAM4 handelt es sich um eine stand-alone Lösung, die viel "nutzloses" Zeug mitschleppt. Davon möchte ich weg. Alleine von der Bestückung des ST sollte dieser meine Aufgabe bewältigen können. Vorher habe ich mit einer Bildauflösung von 320x480 gearbeitet und die RGB Werte der ca. 20 Pixel in der ROI ausgegeben. Funktionierte gut, aber sehr langsam. Über welches Tool programmiert man den St am besten ? Ist C++ möglich ?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.