
C++
文章平均质量分 81
bugsbunny's bugs
普通码农
展开
-
QT5.2.1 札记 1.0 安装与学习
QT的安装:首先到官网下载QT Downloads,我安装的是 Qt 5.2.1 for Windows 32-bit (MinGW 4.8, OpenGL, 634 MB) ,安装的时候没遇上问题,其他版本的各位慢慢探索吧。 QT的学习: 为什么要学QT,相信很多人的回答是项目需求,程序员的工作生涯似乎是在各种软件与语言间慢慢流淌以及纠缠不清。原创 2014-03-06 17:19:56 · 1421 阅读 · 0 评论 -
QT控件常用贴士。。。待续
QT控件设置转行: string + ‘\n’原创 2014-07-15 16:15:06 · 1026 阅读 · 0 评论 -
VS2010 & OpenCV2 bugs小集
error C2664: “CreateDirectoryW”: 不能将参数 1 从“const char *”转换为“LPCWSTR”方法:选中项目,然后点击属性——>配置属性——>常规——>项目默认值——>字符集,选为“使用多字节字符集"error LNK1168: 无法打开 E:\codes\vs2010\hello\Debug\hello.exe 方法:出现这个错误,多半是因为该h原创 2015-03-16 09:06:37 · 595 阅读 · 0 评论 -
OpenCV SIFT特征学习:(一)初识SIFT
SIFT (Scale Invariant Feature Transform) sift,尺度不变特征,通过检测空间域与尺度域上的局部极大值作为特征,常于图像特征匹配,应用领域为目标识别(匹配),图像融合,图像拼接,图像检索等。假设对一幅图像进行sift特征提取,得到N个sift特征点,每个sift特征点的存储结构为128维的向量,则该图像的sift特征描述为N*12原创 2015-03-17 21:51:55 · 4107 阅读 · 1 评论 -
OpenCV SIFT特征学习:(二)SIFT匹配
接下来,sift该怎么用?(肯定不是检测出来就结束了) 所以,接下来是图像特征匹配,输入两幅图像,输出匹配结果,代码如下(需加上头文件#include才可使用BruteForceMatcher): cv::Mat image1=cv::imread("D:\\sift1.bmp"); cv::Mat image2=cv::imread("D:\\sift2.bmp"); cv::原创 2015-03-17 22:11:38 · 2300 阅读 · 0 评论 -
OpenCV + VS2012 打开图像/图像文件
打开单张图像使用工具箱生成如下界面将textControl关联CString的变量:m_path使用CFileDialog完成获取文件路径的的功能,双击button"打开图像",输入如下代码:// TODO: 在此添加控件通知处理程序代码 //打开对话框 CFileDialog hFileDlg(TRUE,NULL,NULL,OFN_FILEMUSTEX原创 2015-03-16 16:22:59 · 1907 阅读 · 0 评论