获取图像交点坐标与OpenCV的(Get coordinates of images interse

2019-10-30 02:56发布

在这个回答中描述了如何从两个图像获取图片,让路口(其中公共部分)将被染成黑色- https://stackoverflow.com/a/31258083/4767232

我怎样才能得到这样的结果并不像图片,但作为一个矩形 (例如,左= 100,顶部= 50,下= 200,右= 300)?

Answer 1:

交叉点的位置可以通过由变换零点来获得H矩阵。

val p0 = MatOfPoint2f(org.opencv.core.Point(0.0, 0.0))
val result = Mat()
Core.transform(p0, result, H)

(以及矩形的尺寸越来越是微不足道的)



文章来源: Get coordinates of images intersection with OpenCV