cv图像识别

安卓opencv全分辨率找图


not 取反

<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> </tbody> </table> <h5>返回参数说明</h5> <p>mat | null</p> <h5>示例(黑白图取反)</h5> <pre><code class="language-java"> //创建 var mat=cvImg.zeros(50,50,16); //画线 cvImg.line(mat,0,0,50,50,[255,255,255,0],10); //取反 var mat_not=cvImg.not(mat); cvImg.toFile(mat,"/sdcard/Pictures/tem1.jpg"); cvImg.toFile(mat_not,"/sdcard/Pictures/tem2.jpg"); cvImg.release(mat);//释放 cvImg.release(mat_not);//释放</code></pre> <p>原图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c92e3909e1e1ba823d619a54aba12b80" alt="" /></p> <p>取反后(白变黑,黑变白) <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=35dc6dee2e515e8b6eb6feb3fcd722e5" alt="" /></p> <h5>示例(彩色图取反)</h5> <pre><code class="language-java"> //载入图像 var mat=cvImg.loadFromFile("/sdcard/Pictures/t5.png"); //取反 var mat_not=cvImg.not(mat); cvImg.toFile(mat,"/sdcard/Pictures/tem1.jpg"); cvImg.toFile(mat_not,"/sdcard/Pictures/tem2.jpg"); cvImg.release(mat);//释放 cvImg.release(mat_not);//释放</code></pre> <p>原图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=54d3735fb890fb4c7abb2ba02119447d&amp;file=file.jpg" alt="" /></p> <p>取反后(底片效果) <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6fff0c8ffc4628787b5765e0f7baa45c&amp;file=file.jpg" alt="" /></p>

页面列表

ITEM_HTML