c++ - verticales - transponer excel 2007
OpenCV/C++: ¿Copiando una fila/columna en un tapete a otro? (2)
Tratar
destMat.row(i) = (sourceMat.row(i) + 0);
No es muy bonito pero hace el trabajo. También vea this . Lee los comentarios en Mat :: row
Sé que puedo hacer esto copiando cada elemento yo mismo, pero ¿hay algún método que lo haga por mí? Intenté mat2.copyTo(mat1.row(0))
pero eso no funciona.
Tratar
Mat mat1row = mat1.row(0);
mat2.copyTo(mat1row);
(suponiendo que mat2 tiene el mismo tamaño que la fila de destino).
Eso debería hacer el trabajo y es más claro.
Edición: Esto es aún más corto y recomendado por la documentación oficial:
A.row(j).copyTo(A.row(i));
Más detalles sobre esto en la documentación oficial: http://docs.opencv.org/modules/core/doc/basic_structures.html#Mat%20Mat%3a%3arow%28int%20y%29%20const