摘要:
@echo off :: BatchGotAdmin :------------------------------------- REM --> Check for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%S... 阅读全文
摘要:
Gdiplus::Font font(_T("微软雅黑"), (Gdiplus::REAL)130); Gdiplus::RectF orgin(0.0f, 100.0f, nWidth, 200.0f); Gdiplus::StringFormat stringformat; ... 阅读全文
摘要:
函数原型 int DrawText( HDC hDC,// 设备描述表句柄 LPCTSTR lpString, // 将要绘制的字符串 int nCount,// 字符串的长度 LPRECT lpRect,// 指向矩形结构RECT的指针 UINT uFormat// 正文的绘制选项 ... 阅读全文
摘要:
文章目录:1. 下载 SQLite3 源码:2. 下载 SQLite3.dll 文件:3. 生成 SQLite3.lib 文件 :4. 生成或者下载 SQLite3 Shell 文件 :5. 创建数据库以及数据表:6. 总结:1. 下载 SQLite3 源码:虽然说摆弄 c/c++ 有很长时间了,但... 阅读全文
摘要:
MFC把消息主要分为三大类: 1. 标准Windows消息(WM_XXX) 2. 命令消息(WM_COMMAND):凡由UI对象产生的消息都是这种命令消息,可能来自菜单或加速键或工具栏按钮。 3. 控件Notification消息 下面是各种消息的消息映射及对应处理函数原型:WM_COMMAND消息... 阅读全文
摘要:
OpenCV虽然自带了轻量级的界面库HighGUI,但是支持的图像化元素实在是太少了,一般只在前期算法测试时使用。实际产品还是使用MFC库。因此本文记录了如何在GDI+中显示OpenCV中的IplImage格式的图像数据。 假设创建的MFC MDI应用程序名为GdiplusTest。关于如何在MF... 阅读全文
摘要:
大家都知道包括windows桌面在内我们看到的一切都是系统画上去的,windows桌面就相当于一个黑板;《1》普通绘图就是直接在我们看得到的黑板上绘图《2》双缓冲就是先在一个虚拟的黑板上画完,等用到的时候在把虚拟黑板上的图画复制到我们看得到的黑板上去;利用双缓冲的优点就是能够使画面流畅,可以想象把画... 阅读全文
摘要:
当注释掉大块代码时,使用"#if 0"比使用"/**/"要好,因为用"/**/"做大段的注释要防止被注释掉的代码中有嵌套的"/**/",这会导致注释掉的代码区域不是你想要的范围, 当被注释掉的代码很大时容易出现这种情况,特别是过一段时间后又修改该处代码时更是如此。 在这里顺便对条件编译(... 阅读全文
摘要:
OpenCv矩阵操作有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分少部分函数支持COI,如果COI设置,只处理感兴趣的通道矩阵逻辑运算void cvAnd(c... 阅读全文
摘要:
什么是阈值?最简单的图像分割的方法。应用举例:从一副图像中利用阈值分割出我们需要的物体部分(当然这里的物体可以是一部分或者整体)。这样的图像分割方法是基于图像中物体与背景之间的灰度差异,而且此分割属于像素级的分割。为了从一副图像中提取出我们需要的部分,应该用图像中的每一个像素点的灰度值与选取的阈值进... 阅读全文