opencv笔记1---如何把opencv窗口镶嵌到MFC窗口
来源:互联网 发布:the weeknd 知乎 编辑:程序博客网 时间:2024/06/05 05:28
1.直接将opencv的imshow窗口镶嵌到MFC窗口内:
namedWindow("view", WINDOW_AUTOSIZE);
HWND hWnd = (HWND)cvGetWindowHandle("view");
HWND hParent = ::GetParent(hWnd);
::SetParent(hWnd, GetDlgItem(face_picture)->m_hWnd);
::ShowWindow(hParent, SW_HIDE);//隐藏运行程序框
2.将图片用HDC绘画
- Mat frame=imread("d:/1.jpg")
- CDC* pDC = GetDlgItem(IDC_ShowImage)->GetDC();
- HDC hDC = pDC->GetSafeHdc();
- IplImage img = frame;
- CvvImage cimg;
- cimg.CopyOf(&img);
- CRect rect;
- GetDlgItem(IDC_ShowImage)->GetClientRect(&rect);
- cimg.DrawToHDC(hDC, &rect);
- ReleaseDC(pDC);
阅读全文
0 0
- opencv笔记1---如何把opencv窗口镶嵌到MFC窗口
- OpenCv显示窗口移植到MFC
- OpenCV窗口嵌入MFC
- opencv如何隐藏窗口
- 彻底解决显示Opencv中Mat图像到Mfc窗口问题
- 如何让OpenCV的图片显示在MFC窗口上
- 如何让OpenCV的图片显示在MFC窗口上
- 如何让OpenCV的图片显示在MFC窗口上
- 使用WindowsFormsHost实现WPF窗口中“镶嵌”MFC窗口
- 将opencv的窗口嵌入到MFC的picture control中
- OpenCV学习笔记(1)__隐藏 Console 窗口
- OpenCV学习笔记(1)__隐藏 Console 窗口
- 【在 MFC 框架中,OpenCV与MFC窗口绑定方法】
- [转]如何将OpenCV中的IplImage显示在MFC的窗口中
- OPENCV多窗口实现
- OpenCV一个窗口画多个图
- opencv窗口鼠标绘图
- 使用GDI+可以方便的把OpenCV的图像矩阵类型数据显示在MFC的窗口中
- 麻省理工学院科学家组成的一个团队教导人们通过电影获得情感
- windows清理8080端口
- 利用Eclipse 引用 jar包的几种方法
- Java中几种常见的比较器的实现方法
- XSS攻击及防御
- opencv笔记1---如何把opencv窗口镶嵌到MFC窗口
- 贪心poj2586
- Btree索引详解
- 【第1137期】软件工程师的职业建议
- cmd /c和cmd /k 以及CMD命令
- 母函数
- Java 中的浅拷贝与深拷贝
- python实现简单爬虫功能
- 数组(Array)和列表(ArrayList)的区别