自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱上冰的野鹿的博客

勤于写笔记,乐于助人

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 MFC编程之文件对话框

MFC编程之文件对话框一. 什么是文件对话框? 文件对话框分为打开文件对话框和保存文件对话框,例如很多时候我们点击下载某个文件的时候,都会弹出一个选项框“保存文件”或者“打开文件”,点击这个按钮,会弹出硬盘的目录。二. 文件对话框类CFileDialog MFC使用文件对话框类CFileDialog封装了对文件对话框的操作。CFileDialog类的构造函数原型如下:expli...

2018-04-27 20:22:19 739

原创 (二)MFC&Halcon混合编程之滑动控件调整阈值

在上一节的基础之上,我多增加了一个通过滑动控件来修改阈值的操作。 接下来小石讲解如何实现,先看如下图所示的最终图片: 我只是简单的在下面增加一个滑动控件,通过控件来调整阈值。一、增加成员变量第一步:添加必要的成员变量。在CHalconMFCDlg.h 中添加几个成员变量。CSliderCtrl m_ctrlSlider;int m_threshold;//设置阈值法的...

2018-06-11 22:09:33 873 2

原创 (一)MFC&Halcon混合编程之文件对话框打开图像。

在大致掌握了MFC编程的基础上,接下来混合MFC进行编程,所以在这里小石讲所学的东西,总结下来,好记性不如烂笔头,也希望这些文章能够帮助更多的想学习机器视觉的朋友。直接上图: (请忽视打开相机和关闭相机) 一、界面第一步,按照上图所示,拉出两个图片空间,和两个按钮分别为读取图片和图像识别。二、添加消息处理函数第二部,双击读取图片按钮,添加消息处理函数/****...

2018-06-10 21:49:57 1928

原创 MFC编程之CString类

小石这此总结下CString的使用,在MFC编程中,CString作为我们常用的类。下面介绍下它:CString类介绍CString类作为MFC的常用类,当之无愧。可以这样说,只要是从事MFC开发,基本都会遇到使用CString类的场合。因为字符串的使用比较普遍,而CString类又提供了对字符串的便捷操作,所以它给MFC开发人员带来了高的开发效率,受到了开发者的欢迎。CSt...

2018-06-07 23:16:30 827

原创 机器视觉学习之-二值形态学

今天小石在这里讲解下我们在机器视觉当中常用的形态学处理运算! 常用的有四个基本运算,分别是膨胀和腐蚀、开运算和闭运算、两两配对。1、了解前提在了解形态学处理之前,我们需要知道形态学处理,是针对对象集合的。这里涉及到两个集合,A 为图像集合,B为结构元素集合。 形态学的运算就是用B对A进行某一种操作。2、膨胀和腐蚀2.2 膨胀原理首先我们有一个原图A,和一个结构元素B(...

2018-06-04 15:02:59 2317

原创 BP神经网路【附源码】--2018华为软件挑战赛总结

今天,5/15号,在这华为软件挑战赛后一个月时间里, 本来是不打算写这篇文章的 -- 原因还是因为队友问题。软件挑战赛在没开始前一个星期,通过贴吧、公众号、朋友圈信息散播招募队友的信息,最后招募两个比较有激情的队友,一个是电子科大的研究生,另外一个是擅长全能分析的同班同学。 从招募的队友来看,一个是电子科大,能考上这所学校的,高数必定不会差劲(头脑肯定不错),另外一个(擅长全能型,这种人涉及的范...

2018-05-11 10:23:55 807 3

原创 MFC编程之图片空间

按照惯例,在这里直接先上图、 图片控件介绍所谓的图片空间,就是可以利用它插入图片显示,与静态文本控件有相似之处,都属于CStatic类。成员函数也一样。那它是如何加载图片的呢? 加载图片可以分为静态加载和动态加载。图片静态加载1)创建一个基于对话框的MFC工程,名称设置为“PictureTest”。2)准备一张Bitmap图片,名称设为“test.bmp”,放到工程...

2018-05-06 18:09:44 465 1

原创 MFC编程之组合框控件

什么是组合框? 在这里我做了一个例程,选择不同的边缘会又不一样的值,并且能修改和保存。 下面是效果图。 组合框控件简介组合框其实就是把一个编辑框和一个列表框组合到了一起,分为三种:简易(Simple)组合框、下拉式(Dropdown)组合框和下拉列表式(Drop List)组合框。下面讲讲它们的区别。简易组合框中的列表框是一直显示的。下拉式组合框默认不显示列表框,只有在点击了...

2018-05-04 15:46:35 1604

原创 MFC编程之列表控件学习

直接上图: 列表框控件简介列表框给出了一个选项清单,允许用户从中进行单项或多项选择,被选中的项会高亮显示。列表框可分为单选列表框和多选列表框,顾名思义,单选列表框中一次只能选择一个列表项,而多选列表框可以同时选择多个列表项列表框控件的创建列表框控件的创建有两种,一种是静态创建,一种是动态创建。 1.静态创建,只需要在工具栏中拖动ListBox控件到窗口中。 2.动态创...

2018-05-03 13:43:54 367

原创 彩色图像处理

1.RGB RGB模式是有红绿蓝三种颜色的光线组成,主要是应用在显示屏的屏幕上,因此也被称作色光模式,每一种颜色的强度可以分为256阶层,从0到255。255 表示最饱和状态,0表示光线强度为0,指没有光线。生活中我们所说的黑色是由于三种颜色的强度都是0,组合在一起的,所以我们所认识的黑色是不存在的,没有真正的黑色。另外三种颜色互相组合亮亮相加又形成了新颜色,及青、品、黄。最后三种颜色相组合形...

2018-05-03 13:04:23 377

原创 基于halcon的颜色识别---杜邦线识别

一、了解图像的颜色组成 1.RGB RGB模式是有红绿蓝三种颜色的光线组成,主要是应用在显示屏的屏幕上,因此也被称作色光模式,每一种颜色的强度可以分为256阶层,从0到255。255 表示最饱和状态,0表示光线强度为0,指没有光线。生活中我们所说的黑色是由于三种颜色的强度都是0,组合在一起的,所以我们所认识的黑色是不存在的,没有真正的黑色。另外三种颜色互相组合亮亮相加又形成了新颜色,...

2018-05-01 23:06:24 8975 3

原创 机器视觉学习经验

Halcon 软件的介绍与应用 1、主要的视觉软件 •主流软件: 最好的是 Cogrex 的 visionpro:工业化、封装、人性化、评估的便捷性、开发 的快速性 Halcon:开放性强、有试用的 license、提供超过 1000 个算子 Dalsa 的 Sherlock:评估非常快捷,类似于计算器模式,所见即所得 德国的 mil:好处是免费的,性价比不如 visionPro,h...

2018-04-29 14:18:19 6730 3

原创 华为云平台代码管理

一、前期准备 1.虚拟机 2.虚拟机上安装好Ubuntu 3.华为云二、安装 git 2.命令框输入: sudo apt-get install git 根据提示输入密码,然后yes 一直安装 3.确定安装git git –version 将会显示git的版本号 三、通过ssh 下载 代码到Ubun...

2018-03-10 00:43:37 4662 1

原创 在winodw上传项目到github

1.本地安装好git 以后(git安装参考百度) 2.点击 git_bash.exe 3. git init 4. git add 5.git commit -m “备注” 6.git remote add origin http://xxxxx 7.git push -u origin master...

2018-03-01 13:44:42 183

原创 安装 python3 环境

2018-02-08 11:19:05 1734

原创 FPT服务器配置

2018-02-08 11:18:52 1392

原创 Python3 连接数据库

2018-02-08 11:18:39 296

原创 python 通过GUI:Tkinter编程建立一个登录数据库的案例

2018-02-08 11:17:26 10187 5

halcon形状匹配

halcon 形状匹配模板

2018-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除