OpenCV - Bild in ein Bild einblenden
-
Hallo!
Ich hoffe, ich bin hier im richtigen Forum:
ich sitze momentan an einem Projekt und komme nicht weiter.
Ich möchte gerade ein kleineres Bild in ein größeres Bild "einblenden", also einfügen. (Es handelt sich um IplImages*)Leider finde ich absolut nichts, womit ich Bilder unterschiedlicher Größe zusammenfügen kann. (Außer es natürlich per Hand selber zu machen - Pixel für Pixel) Kann mir jemand helfen? Dafür wäre ich sehr dankbar!
Mit freundlichen Grüßen,
rollo
-
ich brauche wirklich dringend antwort! wenn ich im falschen forum bin, kann mich dann bitte jemand in das richtige verschieben?
danke!
-
IplImage *Img_Big; IplImage *Img_Small;1. Bereich im grossen Bild wählen:
cvSetImageROI(Img_Big,cvRect(x,y,width,height));Das linke, obere Pixel wird durch (x,y) definiert, width und height enstprechen den Maßen von Img_Small.
2. Bildinformation kopieren:cvCopy(Img_Small,Img_Big);3. Bereich wieder freigeben:
cvReleaseImageROI(Img_Big);