cv图像识别

安卓opencv全分辨率找图


drawText 写字

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>在mat对象中写字。(支持中文)</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;">str</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>欲写到mat上的文字(支持中文)。</td> </tr> <tr> <td style="text-align: left;">sx</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>画出位置x(左下角位置)</td> </tr> <tr> <td style="text-align: left;">sy</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>画出位置y(左下角位置)</td> </tr> <tr> <td style="text-align: left;">textSize</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>字体大小</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>文字颜色。RGBA数组。(A通道控制文字绘制透明度)</td> </tr> <tr> <td style="text-align: left;">shadowColor</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int[]</td> <td>阴影颜色。RGBA数组</td> </tr> <tr> <td style="text-align: left;">style</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>0、描边、1、填充、2、描边和填充</td> </tr> <tr> <td style="text-align: left;">radius</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>阴影半径。</td> </tr> <tr> <td style="text-align: left;">dx</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>阴影偏移</td> </tr> <tr> <td style="text-align: left;">dy</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>阴影偏移</td> </tr> <tr> <td style="text-align: left;">SkewX</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">double</td> <td>x轴缩放值。</td> </tr> <tr> <td style="text-align: left;">scaleX</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">double</td> <td>文字缩放值。</td> </tr> <tr> <td style="text-align: left;">spacing</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">double</td> <td>字之间间距。</td> </tr> </tbody> </table> <h5>返回参数说明</h5> <p>boolean</p> <h5>示例</h5> <pre><code class="language-java"> //常用发光字 var mat=cvImg.zeros(500,200,16); var mat_text=cvImg.cut(mat,-1,-1,-1,-1);//拷贝 cvImg.drawText(mat_text,"EasyClick(发光字)",50,75,50,[0,255,0,255],[0,255,0,255],2,10);//写字 cvImg.toFile(mat_text,"/sdcard/Pictures/tem1.jpg"); cvImg.release(mat_text);//释放 cvImg.release(mat); //不发光字 var mat=cvImg.zeros(500,200,16); var mat_text=cvImg.cut(mat,-1,-1,-1,-1);//拷贝 cvImg.drawText(mat_text,"EasyClick(不发光)",50,75,50,[0,255,0,255],[0,0,0,0],2);//写字 cvImg.toFile(mat_text,"/sdcard/Pictures/tem2.jpg"); cvImg.release(mat_text);//释放 cvImg.release(mat); //仅描边 var mat=cvImg.zeros(500,200,16); var mat_text=cvImg.cut(mat,-1,-1,-1,-1);//拷贝 cvImg.drawText(mat_text,"EasyClick(仅描边)",50,75,50,[0,255,0,255],[0,0,0,0],0);//写字 cvImg.toFile(mat_text,"/sdcard/Pictures/tem3.jpg"); cvImg.release(mat_text);//释放 cvImg.release(mat); //描边发光 var mat=cvImg.zeros(500,200,16); var mat_text=cvImg.cut(mat,-1,-1,-1,-1);//拷贝 cvImg.drawText(mat_text,"EasyClick(描边发光)",50,75,50,[0,255,0,255],[0,255,0,255],0,10);//写字 cvImg.toFile(mat_text,"/sdcard/Pictures/tem5.jpg"); cvImg.release(mat_text);//释放 cvImg.release(mat); //x轴拉伸 var mat=cvImg.zeros(500,200,16); var mat_text=cvImg.cut(mat,-1,-1,-1,-1);//拷贝 cvImg.drawText(mat_text,"x轴拉伸",50,125,20,[0,255,0,255],[0,255,0,255],2,-1,-1,-1,-1,5,-1);//写字 cvImg.toFile(mat_text,"/sdcard/Pictures/tem4.jpg"); cvImg.release(mat_text);//释放 cvImg.release(mat);</code></pre> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=48a1249a8298330e78f06f6a8f263003" alt="" /></p> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=756ec6e4c40757d8718961c11925bda6" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a679eec2a8649afd0fe4750df1f7671b" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=59fc0383ef1dc1f232401e3b4945c29a" alt="" /></p> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=bdd24d98c821681dabc930e0a8aa24d0" alt="" /></p>

页面列表

ITEM_HTML