KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
How do I concatenate two matrices into one matrix? The resulting matrix should have the same height as the two input matrices, and its width will equal the sum of the width of the two input matrices. I am looking for a pre-existing method that will perform the equivalent of this code: def concatenate(mat0, mat1): # Assume that mat0 and mat1 have the same height res = cv.CreateMat(mat0.height, mat0.width + mat1.width, mat0.type) for x in xrange(res.height): for y in xrange(mat0.width): cv.Set2D(res, x, y, mat0[x, y]) for y in xrange(mat1.width): cv.Set2D(res, x, y + mat0.width, mat1[x, y]) return res
Tags (comma-separated)
Save Edits
Cancel