关于图像的拼接Halcon有不少的例程,但是大多数是针对两个不同相机采像后,通过系列标定将图片矫正合成为一张图片。在某些应用中,我们可能只需要简单的将两张图片拼接在一起,例如以下线扫相机连续采像的情形,这时我们需要的只是简单将两张图片连在一起。下面首先讲一下采用Halcon的处理方式。
//定义图像变量
HImage imgFirst;
HImage imgSecond;
HImage imgTempComb;
HImage imgCombine;
//打开图片
imgFirst = new HImage("F:\\L8192-002.jpg");
imgSecond = new HImage("F:\\L8192-003.jpg");
//执行拼接
imgTempComb = imgFirst.ConcatObj(imgSecond);
imgCombine= imgTempComb.TileImages(