laplacian 拉普拉斯梯度边缘
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>拉普拉斯算子。2阶导梯度。用于突出图像边缘。</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;">ddepth</td>
<td style="text-align: left;">(可选)</td>
<td style="text-align: left;">int</td>
<td>表示输出图像的深度。常见为CV328C=?或者CV32F=5 CV16S=3</td>
</tr>
<tr>
<td style="text-align: left;">ksize</td>
<td style="text-align: left;">(可选)</td>
<td style="text-align: left;">int</td>
<td>积卷核大小,通常为3。</td>
</tr>
<tr>
<td style="text-align: left;">scale</td>
<td style="text-align: left;">(可选)</td>
<td style="text-align: left;">double</td>
<td>缩放, 通常为1.0</td>
</tr>
<tr>
<td style="text-align: left;">delta</td>
<td style="text-align: left;">(可选)</td>
<td style="text-align: left;">double</td>
<td>调整像素,通常为0</td>
</tr>
</tbody>
</table>
<h5>返回参数说明</h5>
<p>mat | null</p>
<h5>示例</h5>
<pre><code class="language-java"> //载入动漫图像(加载灰度)
var mat=cvImg.loadFromFile("/sdcard/Pictures/tem.jpg",0);
cvImg.toFile(mat,"/sdcard/Pictures/tem2.jpg");
//拉普拉斯梯度(得到边缘)
var mat_result=cvImg.laplacian(mat,5,3,1,0);
cvImg.toFile(mat_result,"/sdcard/Pictures/tem3.jpg");
cvImg.release(mat);//释放
cvImg.release(mat_result);//释放</code></pre>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=28a3735132ddd37c59db14d1ff577edc" alt="" /></p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=824a8a6933618115349092078ad2c400" alt="" /></p>
<p>拉普拉斯梯度边缘
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=45caa4832c4dc9893eab6c2d9d7b089a" alt="" /></p>