摘要: Upcoming:Learning OpenCV: Computer Vision in C++ with the OpenCV LibraryThe second edition of the book overviews new C++ interface for the whole library in a tutorial manner.Published books about OpenCV library:Learning OpenCV: Computer Vision with the OpenCV LibraryThe first edition of the book ove 阅读全文
posted @ 2013-09-04 11:08 射手炎魂 阅读(771) 评论(0) 推荐(0) 编辑
摘要: CV人物1:Jianbo Shi史建波毕业于UC Berkeley,导师是Jitendra Malik。其最有影响力的研究成果:图像分割。其于2000年在PAMI上多人合作发表”Noramlized cuts and image segmentation”。这是图像分割领域内最经典的算法。主页:www.cis.upenn.edu/~jshi/和www.cs.cmu.edu/~jshi/CV人物2:Kristen Grauman毕业于MIT,导师是Trevor Darrell。其最有影响力的研究成果:Pyramid Match Kernel,用于图像匹配。她和Darrell在2005年CVPR合 阅读全文
posted @ 2013-08-21 20:10 射手炎魂 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博客中已经初步说明了GDI和CImg数据的存储格式感谢博友Imageshop评论说明CImg的说明文档中已有详细说明(详见上篇博客说明)CImg的数据格式确实是RRRGGGBBB顺序存储的已经毫无疑问,但是其参考手册中对其他GDI的数据格式说明是略有瑕疵,参考手册说其他GDI的数据格式是RGBRGBRGB,其实则不是经过验证bmp类型的数据格式应该是BGRBGRBGR 下面用code验证说明:使用MFC 同时用CImage和CImg加载同一幅图片void ImageIO::loadImage(const BiCImg & image, T*& pImagePlane,i 阅读全文
posted @ 2013-08-20 16:16 射手炎魂 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: 很多示例关于CImg都是基于控制台的,如何把它用于MFC中显示。Problem:直接按照控制台示例写入MFC程序中,当程序执行完display后,其后面的代码便不再执行。solution:开辟新的进程,采用多进程解决。方案:第一步:在MFC 显示类view中添加HANDLE hThread;第二部:然后添加显示函数//注意:此函数不要基于类中void ShowImage(){ CImg image("milla.bmp"); image.display("test");}第三步:CImg image("milla.bmp"); hTh 阅读全文
posted @ 2013-08-18 23:35 射手炎魂 阅读(1800) 评论(1) 推荐(2) 编辑
摘要: CImg为开源图像处理库,仅有一个头文件CImg.h便包含了对图像的所有处理函数,函数操作简单,编程方便,但国内使用者较少其homepage:http://cimg.sourceforge.net/通常windows的CImage 或nokia的QT中的Qimage 对图片的存储均为按照每个像素的RGB循序:例如:像素点(0,0)(0,1)(0,2) 在内存中存储顺序为R1 G1 B1R2 G2 B2R3 G3 B3但是CImg中的存储却不同像素点(0,0)(0,1)(0,2) 在内存中存储顺序为R1 R2R3G1G2G3B1B2B3#include using namespace std;# 阅读全文
posted @ 2013-08-17 23:04 射手炎魂 阅读(1967) 评论(2) 推荐(1) 编辑
摘要: 计算机类所有一级刊物,核心期刊介绍Posted on 2007-09-27 00:26:06 in.net一. 计算机类一级学术刊物(14种) 1.软件学报 (是EI工程引文数据库来源期刊) 2.J. of Computer Science & Technology(是EI工程引文数据库来源期刊) 3.计算机学报(是EI工程引文数据库来源期刊) 4.自动化学报 5.电子学报(中、英文版) 6.计算机辅助设计与图形学学报 7.计算机研究与发展 8.计算数学(中、英文版) 9.数值计算与计算机应用 10.自然科学进展 11.通信学报 12.中文信息学报 13.中国科学 ... 阅读全文
posted @ 2013-02-27 13:00 射手炎魂 阅读(850) 评论(0) 推荐(0) 编辑
摘要: CIF是常用的标准化图像格式(Common Intermediate Format)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率。CIF = 352×288像素特性CIF格式具有如下特性:(1) 电视图像的空间分辨率为家用录像系统(Video Home System,VHS)的分辨率,即352×288。(2) 使用非隔行扫描(non-interlaced scan)。(3) 使用NTSC帧速率,电视图像的最大帧速率为30 000/1001≈29.97幅/秒。(4) 使用1/2的PAL水平分辨率,即288线。(5) 对亮度和两个色差信号(Y、Cb和Cr)分量分别 阅读全文
posted @ 2013-02-19 16:04 射手炎魂 阅读(522) 评论(0) 推荐(0) 编辑
摘要: DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11-5 21:21:25dt.ToLongDateString().ToString();//2005年11月5日dt.ToLongTimeStri 阅读全文
posted @ 2012-12-05 15:46 射手炎魂 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 命令名快捷键说明调试.应用代码更改Alt + F10启动生成操作,利用它可以通过“编辑并继续”功能应用对正在调试的代码所作的更改。调试.自动窗口Ctrl + D,Ctrl + A显示“自动”窗口,以查看在当前过程中,目前所执行中的变量的值。调试.全部中断Ctrl + Alt + Break临时停止执行调试会话中的所有进程。仅可用于“运行”模式。调试.在函数处中断Ctrl + D,Ctrl + N显示“新断点”对话框。调试.断点Ctrl + D,Ctrl + B显示“断点”对话框,可以在其中添加和修改断点。调试.调用堆栈Ctrl + D,Ctrl + C显示“调用堆栈”窗口,以显示当前执行线程的 阅读全文
posted @ 2012-11-14 15:02 射手炎魂 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Structure from motion分类:OpenCV2012-05-24 08:58474人阅读评论(0)收藏举报1. Bundler简介Bundler是一个采用C和C++开发的称为sfm(struct-from-motion)的系统,它能够利用无序的图片集合(例如来自网络的图片)重建出3D的模型。最早的版本被用在Photo Tourism的项目上。项目的官方网站在此:http://phototour.cs.washington.edu/。Bundler的输入是一些图像、图像特征以及图像匹配信息,输出则是一个根据这些图像反应的场景的3D重建模型,伴有少量识别得到的相机以及场景几何信息。 阅读全文
posted @ 2012-10-31 09:18 射手炎魂 阅读(1225) 评论(0) 推荐(0) 编辑