cv图像识别

安卓opencv全分辨率找图


mul 乘运算

<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;">mat1</td> <td style="text-align: left;">是</td> <td style="text-align: left;">mat</td> <td>参与计算的mat对象。</td> </tr> <tr> <td style="text-align: left;">mat2</td> <td style="text-align: left;">是</td> <td style="text-align: left;">mat</td> <td>参与计算的mat对象。</td> </tr> </tbody> </table> <h5>返回参数说明</h5> <p>mat | null</p> <h5>示例(mul增加图像对比度)</h5> <pre><code class="language-java"> //载入动漫图像 var mat=cvImg.loadFromFile("/sdcard/Pictures/tem.jpg"); //创建掩模,类型、大小与动漫大小一样。并填充一些颜色 var mat_mask=cvImg.zeros(mat.cols(),mat.rows(),mat.type()); cvImg.rectangle(mat_mask,0,0,mat_mask.cols(),mat_mask.rows(),[2,2,2,0],1000); cvImg.toFile(mat_mask,"/sdcard/Pictures/tem2.jpg"); //进行mul运算 var mat_result=cvImg.mul(mat,mat_mask); cvImg.toFile(mat_result,"/sdcard/Pictures/tem3.jpg"); cvImg.release(mat);//释放 cvImg.release(mat_mask);//释放 cvImg.release(mat_result);//释放</code></pre> <p>原图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=9a179f27b3a007215a59551fcec4f7be" alt="" /></p> <p>掩模图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=91e310a9a116e7b1caf453e6f2adc9e2" alt="" /></p> <p>效果 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=efd44fc54fa38980599e2809e52f3998" alt="" /></p>

页面列表

ITEM_HTML