ZV_MRLINE -- 直线

类型

细分区域测量

描述

使用直线测量区域测量直线,沿高进行子区域的划分,每个子区域测量一个点,扫描方向从左到右

语法

ZV_MRLINE(mr,img,mat_pts,tab_line)

参数:

mrZVOBJECT类型,直线测量区域

imgZVOBJECT类型,测量的目标图像,单通道图像

mat_ptsZVOBJECT类型,测量的结果点,n*2矩阵,每行一个点

tab_lineTABLE索引,依次为x1y1x2y2,即直线端点坐标

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT mr,img, pts

ZV_READIMAGE(img, "test.png",0)'以原图像格式读取图片

ZV_MRGENLINE(mr,219,207,80,188,0,0,20,2)'生成直线测量的旋转区域

ZV_MRSETADV(mr,3,120,0,1)

ZV_MRLINE(mr,img,pts,0)'将矩形测量区域测量到的目标直线端点存储到起始索引为0TABLE

ZV_GRAYTORGB(img,color_img)'灰度图转化为RGB图像

ZV_LINE(color_img,TABLE(0),TABLE(1),TABLE(2),TABLE(3),zv_color(0,255,0))