自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器视觉

机器视觉,图形处理,VC++,C#

  • 博客(8)
  • 资源 (19)
  • 收藏
  • 关注

转载 Q_DECLARE_METATYPE说明

Q_DECLARE_METATYPE说明在使用Qt进行应用程序开发时,经常要自定义数据类型,而且在需要的时候还要把这些数据放到QVariant中去。因为QVariant是一个接受绝大部分类型的数据类型。为了达到这个目的,就必须使用Q_DECLARE_METATYPE。 下面以一段简单的代码说明Q_DECLARE_METATYPE的用法和注意点。 ?

2013-08-22 15:56:11 3595

原创 mouse_event实现鼠标事件

右击固定位置 获取控件位置GetDlgItem(IDC_SHOW_RESULT)->GetWindowRect(&rt); int dx = (rt.left+20);int dy = (rt.top+20);dx = 10 * 65535 / Screen.PrimaryScreen.Bounds.Width;dy = 10 * 65535 / Screen.PrimaryScree

2013-08-21 16:07:39 6644

转载 VC如何获取对话框中控件的坐标

VC如何获取对话框中控件的坐标GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。    GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,它的top和left都为0,right和botton是宽和高,因

2013-08-21 14:02:53 1096

原创 CSpinButtonCtrl控件 控制小数,指定步长,指定类型数据

1、添加文本框&spin控件,Ctrl+D设置tab顺序,使文本框后面紧接着是spin控件2、设置spin控件属性a、styles-auto buddyb、styles-alignment-right 其它属性均按默认配置3、初始化中为spin控件设置范围,随便设个范围即可((CSpinButtonCtrl*)GetDlgItem(IDC_SPIN1))->SetRange(0

2013-08-21 09:23:15 3627

转载 VC消息学习总结

摘要:项目中要用到编程,由于不是计算机专业的很多从头学起,最近查了一些有关消息的内容,总结一下。主要有:消息的定义,消息的分类,消息的发送和消息的处理。1 消息的定义       消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变

2013-08-20 13:23:54 574

原创 如何获取消息来源的控件ID

1、 获取消息来源的控件IDconst MSG* pMsg = GetCurrentMessage();  // 得到你当前正在处理的消息的MSG结构  UINT nID = LOWORD(pMsg->wParam);    // 消息wParam参数的低16位为发送消息的控件ID2、 获取当前焦点的控件IDCWnd* pWnd = Ge

2013-08-20 11:20:42 1238

转载 QList和QVector等容器的区别

QList和QVector等容器的区别博客分类: QtQLIstQVector  QList和QVector等容器的区别。1、大多数情况下可以用QList。像prepend()和insert()这种操作,通常QList比QVector快的多。这是因为QList是基于index标签存储它的元素项在内存中,比那种依赖iterator迭代的更快捷。而且

2013-08-07 09:24:40 4837

转载 CSemaphore/CMutex/CCriticalSection/CEvent之间区别

CSemaphore/CMutex/CCriticalSection/CEvent之间区别临界区:临界区是一种最简单的同步对象,它只可以在同一进程内部使用。它的作用是保证只有一个线程可以申请到该对象。          互斥量与临界区的作用非常相似,但互斥量是可以命名的,也就是说它可以跨越进程使用。所以创建互斥量需要的资源更多,所以如果只为了在进程内部是用的话使用临界区会带来速度上

2013-08-01 17:55:33 933

汇编语言书、讲义、习题答案

汇编语言(王爽第二版)书、讲义、习题答案

2015-08-24

实例详解Halcon定位与模板匹配

Halcon定位,模板匹配,大恒培训资料,实例详解Halcon定位与模板匹配,各参数具体含义。

2014-03-07

各种排序的实现与效率分析

多种排序方式实现及效率分析,方法结论清晰,有代码实现和结果分析图示。

2013-12-09

QT提示部件

QT 简单的提升窗口部件实例,提示QGraphicsView控件,动态显示钟表

2013-09-03

大恒HALCON培训blob分析资料 阈值分割选取,形态学变化,特征提取

大恒Halcon培训资料,blob分析资料 Halcon算子选取 阈值分割选取,形态学变化,特征提取 很好的学习资料 blob分析是很广的应用,即使不用Halcon,用其他的工具,也可以学习其分割提取的分析思想,不看后悔。

2013-04-26

图像形态学横好的课件

图像形态学横好的课件,结合实际应用,效果一目了然

2013-01-04

细化直线的两种方法

代码提高两种细化直线的方法,及简单调用,

2013-01-04

找图像圆心

题目来自Opencv每周一练第十一期 找圆心 代码和原图

2012-12-28

getRightSymbol

opencv从表格中找对号 做了一点限制区分对号和错号

2012-12-24

mfco42.dll

mfco42.dll 可解决 COledateTime dt = COledateTime::GetCurrentTime();报Debug Accertion Failed错误

2012-06-19

小键盘调用

下载的一个小键盘执行程序,在C#中的简单调用

2012-03-21

图标工具ArtIcons.Pro.v5.28 内含注册码

图标制作及提取工具(可从dll中提取图标) 注册机会提示有毒,担心者慎用。

2012-03-10

dll创建及应用

1。创建Dll a。首先新建一个 MFC AppWiZard(dll)文件。 b。在头文件中添加预定义。 如:#define NAN_IMAGE_DLL_EXPORT extern "C" __declspec(dllimport) c.在头文件中定义函数名称 函数名称:NAN_DrawLine 参数:nowdc-窗口(或控件)句柄,StartPoint-起始点,StopPoint-终点, temprgb-画笔的颜色

2012-02-23

OpenCV中的模板匹配函数:cvMatchTemplate

OpenCV中的模板匹配函数:cvMatchTemplate void cvMatchTemplate{ const CvArr* image, const CvArr* temp1, CVArr* result, int method };

2012-02-10

opencv轮廓的简单应用

opencv轮廓的简单应用: 相关函数如下: cvFindContours,cvThreshold,cvContourArea,cvArcLength,cvBoundingRect,cvMinAreaRect2,cvBoxPoints,cvMinEnclosingCircle,cvDrawContours。 1.查找轮廓 2.按地址依次取出轮廓 3.计算轮廓的相关参数 4、根据实际需求做取舍,画出轮廓

2012-02-10

学习C++中遇到的问题,及解决方法

学习C++中遇到的问题,及解决方法 看看或许有你遇到的问题

2012-02-01

图像简单操作,显示

图像简单操作,显示 刚学做图像的可以看看

2012-02-01

空空如也

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

TA关注的人

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