
数字图像处理与机器视觉学习笔记
wangxiaobei2017
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2017.5.7学习笔记
imread读取图像 所得到的数据类型都是uint8 的,但很多函数计算比如sin只能计算double类型的,所以在读取图像后要进行类型转换才能进行运算。两个类型之间的转换实际就是把0-255的数转换成0-1之间的数。比如把49转换成double类型就是0.192156862745098。这本书中的每一种情况都用两种方法进行了演示。一种是用MATLAB实现,一种利用C++进行编程实现。MATLAB原创 2017-05-07 19:53:38 · 401 阅读 · 0 评论 -
模式对话框
对话框是用来提醒用户输入,分为模式对话框和非模式对话框; 模式对话框弹出后,之前的窗口被锁定,只有关闭对话框后,才能回到之前界面;(比较常见) 非模式对话框则可以同时操作前后两个窗口; 为了演示模式对话框,首先创建两个窗口,一个为带有登陆按钮的窗口,另一个是登陆界面如图: 第一个窗口的创建很简答,之前已经学习过,通过连接PushButton的信号与槽,建立联系; 重点在第二个窗口的原创 2017-09-23 09:16:19 · 1831 阅读 · 0 评论 -
霍夫变换(直线检测)
霍夫变换对于边缘检测来说是一个非常重要的工具,它可以通过连接技术将像素组合成完整的边缘。主要是通过图像空间与参数空间的转换。下面检测车道线图片。%通过霍夫变换检测车道线I1 = imread('chedao.png');I = rgb2gray(I1);subplot(2,3,1);imshow(I1);subplot(2,3,2);imshow(I);%通过Canny算子检测边缘BW原创 2017-09-22 14:28:57 · 2820 阅读 · 0 评论 -
边缘检测算子_Matlab
边缘检测的基本步骤是:原始图像经过平滑滤波产生平滑图像,在经过锐化滤波生成锐化图像,然后才是边缘检测生成二值图像,在经过霍夫变换,连接边缘。 通过Matlab运行了几种边缘检测算子,梯度算子(一阶):Roberts,Prewitt,Sobel、高斯-拉普拉斯算子(二阶)和Canny边缘检测算子。% 练习边缘检测函数,通过青豆的图片,检测出青豆的边缘% 首先通过rgb2gray 把彩色图像转换成灰度原创 2017-09-22 08:45:40 · 3810 阅读 · 0 评论 -
Opencv3.1.0+VS2013(Win7 64位)
折腾了一天终于把他弄得差不多了,Opencv从3.0开始配置发生了一点变化,之前的版本不清楚,3.1.0版本中只有X64文件夹,所以在VS中的活动平台要选择X64,不再是之前的Win32了,下面开始一步步演示。 1.首先电脑中要安装VS2013和Opencv,然后配置环境变量(计算机——属性——高级系统设置——环境变量——系统变量——path) 注:这里的路径是增加一个路径,千万不要删除之前的路原创 2017-11-01 10:56:17 · 663 阅读 · 0 评论