随笔 - 54  文章 - 0  评论 - 45  阅读 - 45万 

随笔分类 -  图像处理

CVPR 之 老照片修复
摘要:周末闲来无事,随手整理电脑里的照片,望着一张物是人非的老相片,勾起了斑驳的回忆。忽尔转念一想,何不 PS 下,但 Photoshop 有些大且不免费自己懒得装,于是,转向免费的图像复原软件。 网上搜来找去,却一直没寻到合适的,最后查到 CVPR 2020 的一篇 Oral 论文,看到有的博客已经详细 阅读全文
posted @ 2021-11-22 07:36 飞鸢逐浪 阅读(1394) 评论(0) 推荐(7) 编辑
OpenCV 之 自定义滤波
摘要:图像处理中,"空间域" 指的是图像平面,因此,空间滤波 可定义为:在图像平面内对像素灰度值进行的滤波 1 空间滤波 1.1 滤波过程 如图,一个 3x3 滤波核,当它从图像的左上角开始,逐个像素沿水平方向扫描,最后到右下角时,便会产生滤波后的图像 假设输入图像 f(x,y),滤波后的图像为 $ 阅读全文
posted @ 2021-08-25 07:49 飞鸢逐浪 阅读(1042) 评论(0) 推荐(3) 编辑
OpenCV 之 特征检测
摘要:特征,也称 兴趣点 或 关键点,如下所示:除蓝框区域平坦,无特征外,黑框内的“边缘”,红框内的“角点”,都可称为“特征” 以角点为例,它具有 旋转不变性:当图像旋转时,代表角点响应函数 R 的特征椭圆,其形状保持不变 然而,角点不具有 尺度不变性,左图中被检测为角点的特征,当放大到右图的尺度空间时, 阅读全文
posted @ 2021-08-01 19:18 飞鸢逐浪 阅读(1873) 评论(1) 推荐(4) 编辑
OpenCV 之 平面单应性
摘要:上篇 OpenCV 之 图像几何变换 介绍了等距、相似和仿射变换,本篇侧重投影变换的平面单应性、OpenCV相关函数、应用实例等。 1 投影变换 投影变换 (Projective Transformation),是仿射变换的一般化,二者区别如下: 1.1 平面单应性 假定平面 P2 与 $ 阅读全文
posted @ 2021-04-02 23:09 飞鸢逐浪 阅读(1901) 评论(0) 推荐(2) 编辑
OpenCV 之 图像几何变换
摘要:二维平面中,图像的几何变换有等距、相似、仿射、投影等,如下所示: 1 图像几何变换 1.1 等距变换 等距变换 (Isometric Transformation),是一种二维的刚体变换,可理解为旋转和平移的组合 $\quad \begin{bmatrix} x^{\prime} \\ y^{\pr 阅读全文
posted @ 2021-03-25 22:42 飞鸢逐浪 阅读(1751) 评论(0) 推荐(1) 编辑
OpenCV 之 角点检测
摘要:角点 (corners) 的定义有两个版本:两条边缘的交点,或 邻域内具有两个主方向的特征点 从人眼来看,角点是图像亮度发生剧烈变化的点 或 边缘曲线上曲率为极大值的点。例如,下图 E 和 F 便是典型的角点 1 检测思路 在图像中定义一个局部小窗口,然后沿各个方向移动时,会出现 a) b) c) 阅读全文
posted @ 2021-03-11 22:16 飞鸢逐浪 阅读(2291) 评论(0) 推荐(3) 编辑
OpenCV 之 Mat 类
摘要:数字图像可看作一个数值矩阵, 其中的每个元素代表一个像素点,如下: 数值矩阵在 OpenCV 中用 Mat 表示,它是一种非常重要的数据结构,因为 OpenCV 中的大部分函数都和 Mat 有关: - 有的是 Mat 的成员函数; - 有的把 Mat 作为参数; - 有的将 Mat 作为返回值 1 阅读全文
posted @ 2017-08-08 23:04 飞鸢逐浪 阅读(4190) 评论(0) 推荐(2) 编辑
OpenCV 之 网络摄像头
摘要:1 RTSP RTSP (Real Time Streaming Protocol),是一种语法和操作类似 HTTP 协议,专用于音频和视频的应用层协议 和 HTTP 类似,RTSP 也使用 URL 地址,海康网络摄像头的 RTSP URL 格式如下: rtsp://[username]:[pass 阅读全文
posted @ 2017-07-12 21:04 飞鸢逐浪 阅读(15249) 评论(3) 推荐(0) 编辑
OpenCV 之 图像分割 (一)
摘要:1 基于阈值 灰度阈值法,是最简单、速度最快的图像分割方法,广泛用于实时图像处理领域 ,尤其是嵌入式系统中 设输入图像 f,输出图像 g,则阈值化公式为 $ \begin{equation} g(i, j) = \begin{cases}1, &\text{f(i, j) ≥ T} \\ 0 阅读全文
posted @ 2017-07-08 16:23 飞鸢逐浪 阅读(28086) 评论(0) 推荐(13) 编辑
OpenCV 之 神经网络 (一)
摘要:人工神经网络(ANN) 简称神经网络(NN),能模拟生物神经系统对物体所作出的交互反应,是由具有适应性的简单单元(称为神经元)组成的广泛并行互连网络。 1 神经元 1.1 M-P 神经元 如下图所示,来自其它神经元的信号,x1,x2,...,xn,传递过来作为输入信号,并通过带权 阅读全文
posted @ 2017-06-27 22:59 飞鸢逐浪 阅读(14809) 评论(0) 推荐(5) 编辑
OpenCV 之 编译配置 4.6.0
摘要:OpenCV 4.3.0 版本,在4月份发布了,新加的功能如下: https://github.com/opencv/opencv/wiki/ChangeLog#version430 其中,imgproc 模块的 HoughCircles() 函数,新加了检测算法 HOUGH_GRADIENT_AL 阅读全文
posted @ 2016-08-14 08:24 飞鸢逐浪 阅读(64044) 评论(9) 推荐(5) 编辑
OpenCV 之 支持向量机 (一)
摘要:机器学习是由 模型 + 策略 + 算法 构成的,构建一种机器学习方法 (例如,支持向量机),就是具体去确定这三个要素。 1 支持向量机 支持向量机,简称 SVM (Support Vector Machine),是一种二分分类模型。 1) 模型 (model) 定义在特征空间上的,一种间隔 (mar 阅读全文
posted @ 2016-07-30 23:36 飞鸢逐浪 阅读(4654) 评论(0) 推荐(2) 编辑
OpenCV 之 图像边缘检测
摘要:1 图像边缘 OpenCV 之 图像平滑 中的“平滑”,从信号处理的角度看,是一种"低通滤波",图像边缘是 像素值变化剧烈 的区域 (“高频”),可视为一种 "高通滤波",对应的场景如下: 1) 深度的不连续 (物体处在不同的物平面上) 2) 表面方向的不连续 (如,正方体不同的两个面) 3) 物体 阅读全文
posted @ 2016-06-05 00:59 飞鸢逐浪 阅读(17083) 评论(0) 推荐(5) 编辑
OpenCV 之 图像滤波
摘要:《世说新语》记载了东晋的一则轶事:在一个寒冷的冬天,时任宰相的谢安,召集了一大家族的人,在和子侄辈们谈论诗文时,忽然飘起了大雪。 谢安有意考考晚辈们,于是就问:"白雪纷纷何所似?" 谢安的侄子答道:"空中撒盐差可拟",而谢安的侄女却说了一句:"未若柳絮因风起"。 回到现在,从图像处理的角度来看,无论 阅读全文
posted @ 2016-05-07 06:50 飞鸢逐浪 阅读(5935) 评论(2) 推荐(4) 编辑

点击右上角即可分享
微信分享提示