div 除运算
<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>示例(div降低图像对比度)</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");
//进行div运算
var mat_result=cvImg.div(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=fd46ad91d0414fab114295fdb8caf90a" alt="" /></p>