cv图像识别

安卓opencv全分辨率找图


ellipse 画圆

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>画圆</li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">mat</td> <td style="text-align: left;">是</td> <td style="text-align: left;">mat</td> <td>mat对象。</td> </tr> <tr> <td style="text-align: left;">ax</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>圆心,中心坐标x</td> </tr> <tr> <td style="text-align: left;">ay</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>圆心,中心坐标y</td> </tr> <tr> <td style="text-align: left;">widthX</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>圆横半径,与圆纵半径,画正圆时,两者值应相等。</td> </tr> <tr> <td style="text-align: left;">heightY</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>圆横半径,与圆纵半径,画正圆时,两者值应相等。如果为空, heightY= widthX</td> </tr> <tr> <td style="text-align: left;">color_int_arr4</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int[]</td> <td>颜色,4成员数组。RGBA默认红色</td> </tr> <tr> <td style="text-align: left;">width</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>线宽度。为-1时进行填充,否则仅描边。</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>填充类型。-1表示使用默认参数=8。8、八邻域填充法、4、四邻域填充法、16、反锯齿填充法</td> </tr> <tr> <td style="text-align: left;">shift</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>偏移。-1表示使用默认参数=0。</td> </tr> <tr> <td style="text-align: left;">angle</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>圆整体旋转角度。-1表示使用默认参数=0。</td> </tr> <tr> <td style="text-align: left;">sAngle</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>圆开始角度,用于控制绘制圆的某部分。-1表示使用默认参数=0。</td> </tr> <tr> <td style="text-align: left;">eAngle</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>圆结束角度,用于控制绘制圆的某部分。-1表示使用默认参数=360。</td> </tr> </tbody> </table> <h5>返回参数说明</h5> <p>boolean</p> <h5>示例</h5> <pre><code class="language-java"> //画圆 var mat=cvImg.zeros(500,500,16); cvImg.ellipse(mat,100,100,50,50,[255,0,0,0],5);//圆圈 cvImg.ellipse(mat,250,100,50,50,[255,255,0,0],-1);//实心圆 cvImg.ellipse(mat,400,100,50,100,[255,0,255,0],-1,-1,-1,-1,-1,-1);//椭圆 cvImg.ellipse(mat,100,250,50,100,[255,255,255,0],-1,-1,-1,30,-1,-1);//圆旋转 cvImg.ellipse(mat,250,250,50,50,[0,255,0,0],-1,-1,-1,-1,0,270);//圆饼 cvImg.toFile(mat,"/sdcard/Pictures/tem1.jpg"); cvImg.release(mat);//释放</code></pre> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2ca0cd42726710f9f40d19309d990e84" alt="" /></p>

页面列表

ITEM_HTML