cv图像识别

安卓opencv全分辨率找图


sobel 梯度

<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;">dx</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>表示计算X方向的梯度,1表示是,0表示否。</td> </tr> <tr> <td style="text-align: left;">dy</td> <td style="text-align: left;">(可选)</td> <td style="text-align: left;">int</td> <td>表示计算Y方向的梯度,1表示计算,0表示不计算。</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> </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.sobel(mat,1,0,5); 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=3aafeb3b111c05ccbd244f103d845733" alt="" /></p>

页面列表

ITEM_HTML