2018年10月28日
摘要: 基本思想: 用水平扫描线从上到下(或从下到上)扫描由多条首尾相连的线段构成的多边形,每根扫描线 与多边形的某些边产生一系列的交点。将这些交点按照x坐标排序,将排序后的点两两配对,作 为线段的两个端点,以所填的颜色画水平直线。 步骤 1.求交,计算扫描线与多边形的交点。 2.交点排序,对第1步得到的交 阅读全文
posted @ 2018-10-28 10:04 zuoyou 阅读(5024) 评论(0) 推荐(1) 编辑
  2018年10月23日
摘要: 创建对话框主要有两大步骤: 1.创建对话框资源:创建新的对话框模板,设置对话框属性和为对话框添加各种控件。 2.生成对话框类:新建对话框类,添加控件变量和控件的消息处理函数等。 添加对话框:右键->添加 为对话框添加控件:视图->工具箱 为对话框中控件添加变量:右键->添加变量 模态对话框的弹出 模 阅读全文
posted @ 2018-10-23 12:22 zuoyou 阅读(147) 评论(0) 推荐(0) 编辑
  2018年10月15日
摘要: 1.安装Git git 返回上一级文件命令 cd ..(cd 和..之间有空格) 2.安装完成后需进一步设置,在命令行输入 3.选择一个合适的地方创建一个空目录 pwd命令用于显示当前目录 4.通过git init命令把这个目录变成Git可以管理的仓库 Git仓库已经建好,是一个空的仓库,.git用 阅读全文
posted @ 2018-10-15 00:42 zuoyou 阅读(146) 评论(0) 推荐(0) 编辑
  2018年10月13日
摘要: 1.GrubCut算法 2.K-means聚类算法 3.分水岭算法 阅读全文
posted @ 2018-10-13 19:59 zuoyou 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.基于阈值 1.1原理 灰度阈值化,假设输入图像为f,输出图像为g,则阈值化公式如下: g(i,j)=1 当f(i,j)>=T g(i,j)=0 当f(i,j)<T 1.2适用范围 当各个物体之间不接触,且物体灰度和背景灰度之间差别比较明显时。 2.基于边缘 Sobel, Laplace 和 Ca 阅读全文
posted @ 2018-10-13 19:21 zuoyou 阅读(184) 评论(0) 推荐(0) 编辑
  2018年10月8日
摘要: 1.架构代码文件的结构 主要由四个部分组成 1.资源文件Resource.h:主要定义资源的ID 2.预编译文件:stdafx.h 可以用来解决头文件包含冲突的问题,定义一些需要全局性包含的文件。 3.应用程序类对应的文件:项目名称是MFCApplication1对应的类名为MFCApplicati 阅读全文
posted @ 2018-10-08 19:40 zuoyou 阅读(1393) 评论(0) 推荐(0) 编辑
  2018年9月29日
摘要: OpenCV函数 Sobel(src_gray,grad_x/grad_y,ddepth,x_order,y_order,scale,delta,BORDER_DEFAULT ) Scharr( ) 边缘检测 为何要求导,如下图: 假设需要检测图中的边缘,可以看到在边缘像素值显著改变,灰度值跃升 利 阅读全文
posted @ 2018-09-29 00:40 zuoyou 阅读(219) 评论(0) 推荐(0) 编辑
摘要: filter2D() 卷积:在每一个图像块与某个算子(核)之间进行的运算。 核:固定大小的数值数组。该数组带有一个锚点,位于数组中央。 如何用核实现卷积 1.将核的锚点放在该特殊位置的像素上,同时,核内的其他值与该像素邻域的各像素重合。 2.将核内各值与相应像素值相乘,并将乘机相加。 3.将所得结果 阅读全文
posted @ 2018-09-29 00:38 zuoyou 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 阈值 函数 createTrackbar() 函数 threshold() 最简单的图像分割算法 应用举例:从一副图像中分离出我们需要的物体部分。这样的图像分割算法是基于图像中物体与 背景之间的灰度差异,而且,此分割属于像素级的分割。 为了从一副图像中提取出我们需要的部分,应该利用图像中每一个像素点 阅读全文
posted @ 2018-09-29 00:15 zuoyou 阅读(534) 评论(0) 推荐(0) 编辑
  2018年9月28日
摘要: 直线的扫描转换就是在屏幕像素点阵中用指定颜色点亮最佳逼近与理想直线的像素点集的过程。 Bresenham算法 算法原理 每次在主位移方向上走一步,另一个方向上走不走取决于中点偏差判别式的值。 阅读全文
posted @ 2018-09-28 01:07 zuoyou 阅读(486) 评论(0) 推荐(0) 编辑