Bild drehen (nicht spiegeln) VC0706 serielle Kamera

Gast #5395286
Lesenswert?
• ▲
▼
Moin,
ich setze eine einfache Kamera mit VC0706 Chip ein und suche nun nach 
einer geeigneten Möglichkeit das Bild zu drehen.

Leider gibt der Befehlssatz nur ein Spiegeln in eine Richtung vor. Ich 
bin mir aber ziemlich sicher, dass ich irgendwann mal ausversehen das 
Bild gedreht bekommen habe. Da damals aber was in der Kommunikation 
schief lief und das gedrehte Bild nur die Folge war, konnte ich es 
leider nicht reproduzieren.

Das Bild wird auf einer Webseite dargestellt und bisher drehe ich es 
mittels CSS. Diese Möglichkeit ist aber natürlich nicht sauber.

VG
Fabian
Gast #5395291
Lesenswert?
• ▲
▼
Fabian schrieb:
> Leider gibt der Befehlssatz nur ein Spiegeln in eine Richtung vor. Ich
> bin mir aber ziemlich sicher, dass ich irgendwann mal ausversehen das
> Bild gedreht bekommen habe.

Meist ist es so, daß man im Chip das Bild in beiden Achsen spiegeln 
kann. Würde mich wundern, wenn es hier nicht geht. Eine Spiegelung in 
der X- und Y-Achse ergibt ja dann eine Drehung um 180°...
Schau nochmal, ob nicht beide Achsen gespiegelt werden können.
Gast #5395382
Lesenswert?
• ▲
▼
Vielen Dank! Jetzt komme ich der Sache näher. Aktuell sieht es für mich 
so aus, dass der VC0706 lediglich das horizontele Spiegeln unterstützt.
ABER: Der daran angeschlossene Bildsensor lässt eine Spiegelung um beide 
Achsen zu. D.h. ich muss über den VC0706 auf die Register des 
Bildsensors zugreifen um dort die Spiegelung zu aktivieren.

Vielen Dank erstmal!
Gast #5395632
Lesenswert?
• ▲
▼
Hmmm... So einfach komme ich leider nicht an das Ziel.
Das Problem ist: Wenn ich das Bild in beide Richtungen spiegel, ändert 
sich auch die Bitreihenfolge des Sensors und die Farben passen nicht 
mehr.

Meine Kamera hat den folgenden Sensor:
https://cdn.sparkfun.com/datasheets/Sensors/LightImaging/OV7725.pdf

Laut Datenblatt gibt es im gleichen Register (0x0C) ein Bit mit dem 
Namen "Bit[3]: Swap output MSB/LSB" ob ich dies jetzt setze oder nicht, 
macht keinen Unterschied. :-(

Ich kann aktuell also aussuchen zwischen: Bild steht auf dem Kopf und 
Bild ist richtig, aber die Farben passen nicht mehr.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.