02 2012 档案

VC 2010 + MFC + MDI多文档视图框架:视图框架窗口激活的消息通知
摘要:此前的做法是自己发送消息通知。事实上,视图CView类中有相应的虚函数,只需要重载一下即可。 virtual void OnActivateFrame(UINT nState, CFrameWnd* pDeactivateFrame); virtual void OnActivateView(BOOL bActivate, CView* pActivateView, CView* pDeactiveView);By:zhanyonhu 阅读全文

posted @ 2012-02-13 10:54 伪君 阅读(730) 评论(0) 推荐(0)

直方图与匹配 - 直方图的计算与显示(cvCalcHist)
摘要:第七章 - 直方图与匹配 - 直方图的计算与显示(cvCalcHist)http://blog.csdn.net/hitwengqi/article/details/6912015分类:OpenCV2011-10-27 20:49278人阅读评论(3)收藏举报分析图像、物体和视频信息过程,我们常把看到的物体用直方图(histogram)表示,直方图可以用来描述各种不同的事情,如物体的色彩分布、物体边缘梯度模板,以及表示目标位置的概率分布。直方图广泛应用在计算机视觉应用中,简单说,直方图就是对数据进行统计,将统计值组织到一系列事先定义好的bin中,bin中的数值是从数据中计算出的统计量,这些数据 阅读全文

posted @ 2012-02-10 10:48 伪君 阅读(2888) 评论(0) 推荐(0)

opencv直方图cvhistogram
摘要:直方图CvHistogram多维直方图 typedef struct CvHistogram { int header_size; /* 头尺寸 */ CvHistType type; /* 直方图类型 */ int flags; /* 直方图标识 */ int c_dims; /* 直方图维数 */ int dims[CV_HIST_MAX_DIM]; /* 每一维的尺寸 */ int mdims[CV_HIST_MAX_DIM]; /* 快速访问元素的系数 */ /* &m[a,b,c] = m + a*mdims[0] + b*mdims[1] + c*mdims[2] ... 阅读全文

posted @ 2012-02-09 22:11 伪君 阅读(3484) 评论(0) 推荐(0)

图像亮度变化
摘要:由于毕设的关系,开始折腾计算机视觉双目测距的具体实现,现在刚有点眉目而已看了下图像亮度/对比度的变换的资料结果又发现漫山遍野的都是同一份代码而且几乎没有什么解释原本决定等Harris角点那些弄完再写篇文章现在想想还是先记下这份简单的笔记并加以讲解下那些计算机科班出身的人就不用看这篇了这只是给我们这些物理/电子系中没有学过”数字图像处理“这门课的人看的术语解释亮度(Brightness)也叫亮度,中文翻译不同而已,你可以看Wikipedia在RGB 色彩空间中,明度可以被认为是R(红色),G(绿色)和B(蓝色)座标的算术平均μ(尽管这三个成分中的某个要比其他看起来更明亮,但这可以被某些显示系统自 阅读全文

posted @ 2012-02-09 14:35 伪君 阅读(1506) 评论(0) 推荐(0)

code mistake
摘要:void CProcessBar::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar){ // TODO: Add your message handler code here and/or call default CImageProcessDoc *pDoc=(CImageProcessDoc *)GetDocument(RUNTIME_CLASS(CImageProcessDoc)); UpdateData(TRUE); int nSizePos=m_slider_size.GetPos(); m_size_value=n 阅读全文

posted @ 2012-02-08 22:39 伪君 阅读(170) 评论(0) 推荐(0)

关于CDialogBar的编程
摘要:今天编程过程中,涉及到了CDialogBar的编程,在网上看了一些资料,虽然看明白了,但是写的不是很透明,如果对于一个初学者来说,肯定会头疼,下面,我在这里详细的介绍一下这方面的知识,以及怎样编程。 在CDialogBar编程之前,我们首先要明确一点,CDialogBar是CControlBar派生出来的,而CControlBar又是从CWnd派生出来的,所以CDialogBar并不是从CDialog派生出来的,这点一定注意,它是从CWnd间接派生出来的!明确这一点之后,我们开始写一个CDialogBar的程序。在CDialogBar创建完成之后,我们看上去效果好像和一个CToolBa... 阅读全文

posted @ 2012-02-07 19:52 伪君 阅读(1611) 评论(0) 推荐(0)

不新建一个文档
摘要:// 分析标准外壳命令、DDE、打开文件操作的命令行 CCommandLineInfo cmdInfo; // 启动时不自动打开一个空文档 cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing; ParseCommandLine(cmdInfo); 阅读全文

posted @ 2012-02-07 18:12 伪君 阅读(197) 评论(0) 推荐(0)

MFC MDI 窗口函数执行顺序
摘要:MFC MDI 窗口函数执行顺序分类:MFC2011-03-11 21:45165人阅读评论(0)收藏举报(1)MDI窗口初始化时创建顺序(默认打开一个新文档):AddDocTemplate(pDocTemplate); CMainFrame* pMainFrame = new CMainFrame;CMainFrame::PreCreateWindow() 两次, CMainFrame::OnCreate,CMFC_frameDoc()构造函数,CChildFrame()构造函数, CChildFrame::PreCreateWindow 三次,CMFC_frameView()构造函数, C 阅读全文

posted @ 2012-02-07 14:17 伪君 阅读(814) 评论(0) 推荐(0)

导航