假设我有一个200x200像素的图像。 我想要一个800x800像素的版本,其中我基本上会复制200x200的图片并将其填充到800x800的图像中(将较小的图像掏出来放到更大的图像中)。
你如何在openCV中实现这个目标?这似乎很简单,但我不知道如何创建另一个与模式具有相同类型但大小更大(画布大小)的cv :: Mat,或者是否可以增加原始的200x200像素图像的行和列,然后简单地使用循环将其粘贴到其余部分的图像中。
顺便说一下,我正在使用的是openCV 2.3版本。我已经对具有固定尺寸的图像进行了相当多的处理,但当涉及到增加矩阵的尺寸时,我有点茫然。
你如何在openCV中实现这个目标?这似乎很简单,但我不知道如何创建另一个与模式具有相同类型但大小更大(画布大小)的cv :: Mat,或者是否可以增加原始的200x200像素图像的行和列,然后简单地使用循环将其粘贴到其余部分的图像中。
顺便说一下,我正在使用的是openCV 2.3版本。我已经对具有固定尺寸的图像进行了相当多的处理,但当涉及到增加矩阵的尺寸时,我有点茫然。