CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释

CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释


相关文章
CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释
CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释实现

图像内核的可视化解释

原作者: Victor Powell

图像内核是一个小的矩阵,用于应用在Photoshop或Gimp中可能发现的效果,如模糊、锐化、轮廓或压纹。它们还被用于机器学习的“特征提取”,一种确定图像最重要部分的技术。在这种情况下,这个过程通常被称为“卷积”(详见卷积神经网络)。

为了了解它们是如何工作的,让我们从检查一个黑白图像开始。左边的矩阵包含0到255之间的数字,每个数字对应一张人脸图像中一个像素的亮度。大的、颗粒状的图像被放大,以便更容易看到;最后一个图像是“真实”大小。

测试九种卷积核

官方Demo

  • blur
  • bottom sobel
  • emboss
  • identity
  • left sobel
  • outline
  • right sobel
  • sharpen
  • top sobel

接下来,看看如何将下面的3x3锐化内核应用到上面的一张脸的图像上。下面,对于左边图像中每3x3个像素块,我们将每个像素乘以核中对应的项,然后求和。这个和就变成了右边图像中的一个新像素。将鼠标悬停在图像上的一个像素上,看看它的值是如何计算的。

blur
bottom sobel 
emboss
identity 
 left sobel 
outline
right sobel 
sharpen
top sobel

这个过程的一个微妙之处在于如何沿着图像的边缘进行处理。例如,输入图像的左上角只有三个邻居。解决这个问题的一种方法是将原始图像的边缘值扩展一,同时保持新图像的大小不变。在这个演示中,我们将这些值设置为黑色,从而忽略了它们。

DIY图片测试

自己测试,你可以选择不同的核矩阵,看看他们如何影响原始图像或建立你自己的核。如果你的浏览器支持的话,你也可以上传你自己的图片或者使用实时视频。

DIY实时视频测试

(0)

相关推荐

  • python+opencv图像处理(四十一)

    提前过了个万圣节,南瓜灯还蛮好看的,就是那些装鬼的有点吓人...... Scharr算子 1.Scharr算子 Scharr算子也是用于提取图像边缘的. 它是对Sobel算子差异性的增强,两者的原理和 ...

  • (9条消息) OCR预处理:矫正图片中的文本信息(opencv)

    (9条消息) OCR预处理:矫正图片中的文本信息(opencv)

  • 在没有深度学习的情况下找到道路

    重磅干货,第一时间送达 今天我们将一起参与一个项目,使用python在图像和视频中找到车道.对于该项目,我们将采用手动方法.尽管我们确实可以使用深度学习等技术获得更好的结果,但学习概念.工作原理和基础 ...

  • 基于阈值的车道标记

    重磅干货,第一时间送达 在这篇文章中,我将介绍如何从视频中查找并标记车道.被标记的车道会显示到视频上,并得到当前路面的曲率以及车辆在该车道内的位置.首先我们需要对图像进行相机失真校正,这里就不作详细介 ...

  • python+opencv图像处理(四十)

    Sobel算子  开头来张帅哥...... ----------------------这是严谨的分割线-------------------------- 1.Sobel算子(索贝尔算子) Sobe ...

  • 使用OpenCV+Python进行Canny边缘检测

    重磅干货,第一时间送达 如果我们环顾房间,我们会看到大量的物体,每一个都很容易区分,并有自己独特的边缘.我们区分物体的先天能力部分来自于我们的视觉系统检测边缘的能力.检测边缘是视觉的一项基本任务,尽管 ...

  • OpenCV入门教程(含人脸检测与常用图像处理示例等)

    在这篇文章中,我们将提供一些使用OpenCV的示例. 在OpenCV中混合图像 我们将提供一个逐步的示例,说明如何使用Python OpenCV混合图像.下面我们展示了目标图像和滤镜图像. 目标图像 ...

  • 园林基础知识二 园林布局

    园林,作为一种文化载体,需要有与之相匹配的人文和经济环境.凡是造园兴盛的地方,一般都要有良好的物质基础.优越的自然条件和深厚的文化底蕴,苏州历来不缺. 从全国范围来说,苏州的园林的数量是最多的,它是住 ...

  • 视频 | “有机好吃不减产”技术:植物病害基础知识

    推文第1292天 今天整理出耕读大学老师刘小平的部分分享,刘老师不是"授人以鱼"地讲:什么病害改如何诊治,而是"授人以渔"地讲:应该以怎样的心态.意识和系统观去 ...

  • 零件的形位公差基础知识二

    上文我们简单的介绍了下行为公差的定义,画法及如何标注.未来得及看的朋友可以点击下方链接重温下. 零件的形位公差基础知识一 下面我们来逐一介绍形状和位置公差. 1.直线度 直线度公差是指零件单一实际直线 ...

  • Maven 基础知识(二)依赖机制

    传递依赖 maven通过读取分析工程依赖的其他工程的pom文件,自动的把依赖工程对应的依赖(包括这些工程自身的依赖以及从父工程继承到的依赖)加入到当前工程的依赖里面. 传递依赖机制虽然可以让我们方便的 ...

  • 元曲基础知识 (二)

    元曲基础知识 (二) 一,元曲创作必学知识 1,乐府十五体 乐府十五体--全名叫"新编乐府体一十五家".乃明初宁献王朱权<太和正音谱.乐府体式>对散曲和 剧曲所做的分类 ...

  • 化验员基础知识二

    化验员基础知识二

  • 细胞自噬基础知识(二)

    细胞自噬分类2(依据自噬对降解底物cargo的选择性) 非选择性自噬: 细胞内细胞器随机运输到溶酶体降解.      营养不足:基础自噬(营养丰富) 选择性自噬: 对降解的底物蛋白具有专一性,包括线粒 ...

  • 放射医学技术考试:基础知识——X线防护考点汇总

    每天睁开双眼,你能看到一窗的阳光,请你微笑,这是生命的所赐,世界没有抛弃你.每天叫醒耳朵,你能听见家人的呼唤,请你微笑,这是生活的给予,幸福没有远离你.这一切都是清新的美好的,我们有什么理由不快乐.缩 ...

  • 【乐在国学】基础知识二十四山之甲卯乙三山为砂

    [导读] 为帮助大家更好的学习易经风水八字,小编特意把己安先生撰写的易经的基础知识整理出来,从今天开始学习二十四山,每天一个内容,今天学习甲卯乙三山为砂的情况,大家一起来学习吧~ 二十四山 研究风水必 ...