漫谈计算机视觉
文章平均质量分 91
一个不太正经的计算机视觉专栏,Github:https://github.com/FontTian/Gossipage_About_CV
Font Tian
某公司山东分公司研发中心主管。目前主要工作为ABC融合,主要业余目标为发论文,玩开源。
展开
-
角点检测——发现图像的特征
文章目录写在最前角点检测是什么?有什么用?OpenCV中的角点检测Harris角点检测Shi-Tomasi 角点检测特征检测,从ORB说起写在最后往期文章下载写在最前不知不觉,漫谈计算机视觉也写了四篇了,我们从最基本的除噪引出计算机图形学的各种技术,然后又学会了发现图像的轮廓,发现图像的边缘,等等,但是始终没有接触一个核心的问题——特征。我们肯定经常在数据科学或者人工智能领域不断的听到这个词汇,我们之前做的内容比如轮廓发现,计算轮廓面积周长,发现图像边缘等等其实也都或多或少能够在很多牵扯到图像的领域中用原创 2020-05-20 11:36:06 · 3434 阅读 · 0 评论 -
图像边缘检测,检测亦或简化
上一章节,我们在使用图像轮廓发现的时候使用了图像边缘检测,一次来提高图像轮廓发现的准确率。事实上在计算机的各个领域都有图像边缘检测的身影。边缘检测一大优点就在于可以大幅度减少数据量,并且提出可以认为不相关的信息,保留了图像的结构属性。边缘检测的方法有很多,但是绝大部分都可以分为两大类,第一类是基于搜索,也就是通过寻找图像一阶导数中的最大值和最小值来检测边界,通常是定位在梯度最大的方向。其次是基于零穿越的方法,其通过寻找图像二阶导数零穿越来寻找便捷,通常是Laplacian过零点或者非线性差分表示的过零点。(原创 2020-05-12 17:02:44 · 1453 阅读 · 0 评论 -
发现你的身形——OpenCV图像轮廓
OpenCV(三) 图像轮廓上一节最后,我们说过这一次我们就将会讲解真正的OpenCV图像轮廓有关知识。轮廓发现的具体实现有多种方式,不过其的使用在OpenCV中的使用并不困难,不过想用好还需要多点基础知识。这里我们会首先讲一讲OpenCV中的轮廓发现算法,然后再讲一讲其他可以用于轮廓发现的特殊方法。这里我们主要使用了两种来自于opencv官方的图片,第一张是彩色快乐鱼,第二张是水果分尸图不对,...原创 2020-05-06 23:54:59 · 2585 阅读 · 1 评论 -
计算机视觉的基石-滤波
我在之前的文章中讲了OpenCV中的滤波函数以及专门去模糊化的函数fastNlMeansDenoisingColored讲解了OpenCV的入门。这一次,我们详细讲解OpenCV中的滤波函数,这样我们在学会滤波函数之后,既可以按照上一篇文章的内容进行噪音去除,也可以使用滤波函数进行反向操作—模糊。OpenCV中的滤波类型OpenCV实现了常见的数种滤波函数,同时也支持用户自己编写滤波函数。O...原创 2020-04-30 00:11:08 · 673 阅读 · 2 评论 -
从去除噪点的说起,有OpenCV要什么PS?
OpenCV一个出色的开源框架,其中Open指的就是OpenSource,开源。而CV则是计算机视觉(Computer Vision)。依靠OpenCV背后开源社区背书,其不仅在过去实现了绝大多数计算机视觉所需要的基础算法,同时也能跟随时代发展不断更新新的神经网络。我们在之前曾经编写过OpenCV实现人脸识别,为了更好地进行之后技术的发展。我们自然需要对OpenCV进一步学习。今天就是从最基本的...原创 2020-04-29 16:08:11 · 1558 阅读 · 0 评论 -
opencv快速入门人脸检测与人脸识别
利用opencv快速入门人脸检测与人脸识别opencv,顾名思义“开源,计算机视觉”。OpenCV就是这样的一个特殊的框架,一群大牛然绕自己的时间,制作了一个开源的计算机视觉框架。借助它我们可以快速的创建计算机视觉的应用。而我们这里将会使用更更加快速的OpenCV-Python,也就是OpenCV的Python接口。假如你已经安装了Python和pip,那么只需简单的执行“pip install opencv-python”即可。原创 2020-04-04 19:06:16 · 14362 阅读 · 3 评论