更多的时候,我们得到的图像不可能是正的,多少都会有一定的倾斜,就比如下面的 我们要做的就是把它们变成下面这样的 具体思路: 1、先用opencv提供的canny函数,进行一次边缘检测 2、再用opencv提供的findContours函数,寻找图像的轮廓,从中间结果种,找到最大的轮廓,就是我们图像的 ...
分类:
编程语言 时间:
2018-09-15 14:35:19
阅读次数:
308
5.1.1边缘检测:找出图像中亮度(灰度?)变化剧烈的像素点构成的集合。 结构属性 有哪些边缘检测类型:一阶微分为基础(Sobel算子等)、二阶微分为基础(拉普拉斯算子、高斯拉普拉斯算子、Canny算子边缘检测等),混合两者为基础。 5.1.2梯度算子:数字图像—>差分代替微分运算。定义图像的梯度为 ...
分类:
其他好文 时间:
2018-09-01 21:55:14
阅读次数:
179
1.灰度处理 2.颜色反转 3.马赛克 4.毛玻璃 5.边缘检测 canny算法 sober算法 6.浮雕效果 7.颜色变换(某种颜色更强) 8.油画特效 ...
分类:
其他好文 时间:
2018-08-29 13:54:59
阅读次数:
135
过程: 1. 彩色图像转换为灰度图像 2. 对图像进行高斯模糊 3. 计算图像梯度,根据梯度计算图像边缘幅值与角度(这里其实用到了微分边缘检测算子来计算梯度幅值方向) 求x,y两个方向的梯度 求幅值与角度 4. 非最大信号压制处理(边缘细化) 也就是把角度分成4个值 得到角度之后,比较中心像素角度上 ...
分类:
其他好文 时间:
2018-08-24 02:05:11
阅读次数:
188
git:https://github.com/linyi0604/Computer-Vision ...
分类:
编程语言 时间:
2018-08-03 14:23:53
阅读次数:
164
一、Sobel 1.原理 二、Prewitt 1.原理 三、Roberts 1.原理 四、LoG(Laplacian of a Gaussian) 1.原理 五、Canny 1.原理 六、对比 ...
分类:
其他好文 时间:
2018-07-21 21:23:48
阅读次数:
127
点线特征融合的单目视觉里程计 袁梦1*李艾华1 为了解决地下工程场景下巡逻机器人的定位与建图问题,提出了一种点线特征融合的单目半直接视觉里程计。本算法分为特征提取、状态估计和深度滤波器三个线程。特征提取线程负责图像点线特征的提取,之后状态估计线程利用点、线特征不同的匹配与跟踪策略获得相机的 6 自由 ...
分类:
其他好文 时间:
2018-07-06 13:14:20
阅读次数:
198
题目描述 Farmer John continues his never-ending quest to keep the cows fit by having them exercise on various cow paths that run through the pastures. The ...
分类:
其他好文 时间:
2018-06-06 18:20:20
阅读次数:
171
如题:使用opencv打开摄像头或视频文件,实时显示原始视频,将视频每一帧依次做灰度转换、高斯滤波、canny边缘检测处理(原始视频和这3个中间步骤处理结果分别在一个窗口显示),最后将边缘检测结果保存为一个视频avi文件。 这里问题综合性比较大,这里进行分治。 该类问题可分为四个方面的处理: (1) ...
clear,clc,close all;I=imread('timg2.jpg');bw=rgb2gray(I);bw=im2bw(I,graythresh(bw));bw=double(bw);BW=edge(bw,'canny');imshow(BW);title('canny 边界图像');[ ...
分类:
其他好文 时间:
2018-04-07 15:03:54
阅读次数:
236