一、简单图像拼接
- vconcat()
垂直方向拼接,要求待拼接图像有相同的宽度
- hconcat()
水平方向拼接,要求待拼接图像有相同的高度,
void HConcat(Mat[] src, OutputArray dst);
- src 待拼接的图像序列。
- dst 拼接后的大图像。
二、程序
private void button5_Click(object sender, EventArgs e)
{
//修改图片的尺寸
Cv2.Resize(srcImage1, srcImage1, srcImage2.Size());
var Himagejoint = new Mat();
var Vimagejoint = new Mat();
var imagetuple = new Mat[] { srcImage1, srcImage2 };
//水平拼接
Cv2.HConcat(imagetuple, Himagejoint);
//垂直拼接
Cv2.VConcat(imagetuple, Vimagejoint);
Cv2.ImShow("Himagejoint", Himagejoint);
Cv2.ImShow("Vimagejoint", Vimagejoint);
}
三、结果
网友评论