OpenCV / C ++: Kopieren einer Zeile / Spalte in einem Mat zu einem anderen?
Ich weiß, ich kann dies tun, indem Sie kopieren jedes element selbst, aber es ist eine Methode, die tut es für mich? Ich habe versucht mat2.copyTo(mat1.row(0))
aber das funktioniert nicht.
InformationsquelleAutor der Frage NOT A DOG NO SERIOUSLY | 2011-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
(vorausgesetzt, mat2 hat die gleiche Größe wie die Ziel-Zeile).
Sollte den job tun, und ist mehr klar.
Edit: Das ist sogar noch kürzer und empfohlen von der offiziellen Dokumentation:
Mehr details dazu in der offiziellen Dokumentation: http://docs.opencv.org/modules/core/doc/basic_structures.html#Mat%20Mat%3a%3arow%28int%20y%29%20const
InformationsquelleAutor der Antwort Ela782
Versuchen
Es ist nicht sehr schön, aber es bekommt den job getan. Siehe auch diese. Lesen Sie die Kommentare auf der Matte::row
InformationsquelleAutor der Antwort Russbear