程序之美
运行效果
前言
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。我们生活中遇到的很多图形图像处理的应用和软件都或多或少的会借鉴或应用此库,近日,无意间浏览到网络上一些小伙伴写的一些关于Android版OpenCV的博客,大部分都模糊不清,基本就复制粘贴的,有些甚至没有实践就直接贴上去了,这样不仅误导初学的一些小伙伴,而且被其他小伙伴转载或者复制之后,会造成更大的影响和后果。正所谓”徒错错一个,师错错一窝。为人师者慎下笔“。
故此,本专栏亲自研究,实践,将调试过程中所遭所遇进行详细讲解,注意事项进行一一列举,希望能够帮助到各位初学OpenCV的小伙伴,避免走弯路,费时费力。
主体
本篇我们先学习下OpenCV在Android Studio中的拉普拉斯变换。
拉普拉斯算子也是一个导数运算符,用于查找图像中的边。它是二阶导数掩模。在这个掩码中,我们有两个进一步的分类,一个是正拉普拉斯算子,另一个是负拉普拉斯算子。
与其他运算符不同的是,拉普拉斯算子没有沿着任何特定的方向取出边缘,而是在以下分类中取出边缘。