学习OpenCV 4:基于Python的算法实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.4.1 案例32:绘制标记

OpenCV提供了用于绘制标记的函数drawMarker,读者可以使用该函数在图像上标记一个点,其定义如下:

参数说明如下。

● img:待标记的输入图像(返回值)。

● position:标记绘制的位置,需要传入整型坐标位置。

● color:标记的绘制颜色。

● markerType:标记绘制类型,由MarkerTypes定义(见4.1节)。

● markerSize:标记的轴向长度。

● thickness:标记线的粗细。

● line_type:线型,由LineTypes定义(见4.1节)。

本案例在图像中的5个不同位置绘制了不同的标记,案例代码如下:

绘制标记后的结果如图4.3所示。

img

图4.3