- 博客(19)
- 收藏
- 关注
转载 关于main() /int main() /int main(void) /void main() /int main(int argc, char*argv[])
很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main( ) { /* ... */ } is not and never has been C++, nor has it even been C.( void main( ) 从来就不存在于 C++ 或者 C )。下面我分别说一下 C
2010-06-03 17:50:00
1113
1
转载 几种Linux 的开关机状态解析
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。 1.shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许
2010-05-26 10:32:00
947
转载 OOP面向对象编程——C++
OOP编程的一些概念: 一.对象(Object),这个概念可以说是面向对象里面的最为核心的概念,如果找不着对象,又如何面向对象呢?对象,也就是你要处理的问题里面设计的若干个因素,比如你做学生成绩统计,那么学生当然是你要考虑的对象。 二.类(Class),从本质上讲是先有对象才有类,因为在处理的实际编程问题时,你面对的是一个个具体的对象,太多了
2010-05-19 10:32:00
720
转载 Linux/Unix环境下的make命令详解
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都
2010-05-19 10:29:00
575
原创 文献管理软件之Mendeley
//============================================================================ 今天,教研室的群里,师兄给了一个Mendeley 的链接,花了几个小时的研究,感到很好上手的一个文档管理软件 尤其适合管理本地文件,如pdf. 相比Endnote来说,有几个优点:1. 上手快,注册,下载半
2010-05-13 11:31:00
3438
原创 OpenCV 基础数据结构 家谱!
导读: OpenCV基础数据结构图谱图像数据结构 IPL 图像: IplImage |-- int nChannels; // 色彩通道数(1,2,3,4) |-- int depth; // 象素色深: | // IPL_DEPTH_8U, IPL_DEPTH_8S, | // IPL_DEPTH_16U,IPL_DEP
2010-05-13 11:29:00
923
原创 vc++ 容器之向量 感悟
#include 二维向量vector>在VC下的使用技巧 随着对c++学习的逐步加深,发现STL确实是个好东西。vector是我用到的第一个STL容器,它一直吸引我学习和使用STL。但当我用到二维的vector时(比如vector>),却发现似乎不能用。我用的VC6就是不认它,竟报“error C2146: syntax error : missing , before
2010-03-22 22:39:00
2921
2
转载 OpenCV基础数据结构
导读: OpenCV基础数据结构图谱图像数据结构 IPL 图像: IplImage |-- int nChannels; // 色彩通道数(1,2,3,4) |-- int depth; // 象素色深: | // IPL_DEPTH_8U, IPL_DEPTH_8S, | // IPL_DEPTH_16U,IPL_DEP
2010-03-16 09:36:00
1030
原创 小细节大问题——程序的效率
能写出稳定高效的程序一直是程序员所追求的,今天就和大家一起探讨一下关于C++程序优化的几点 由于C/C++语言的复杂性,致使C++编译器隐藏了层层幔布,我们不经意的一条语句都可能是编译器幕后几经周折的结果,在要求程序高效运行的环境下,每一条语句都会让我们慎之又慎,而程序优化又是个十分广泛的话题,包括程序架构设计的优化,语言本身的优化,编程技巧和策略等等,如此大的范围非我能力所及,这
2010-03-05 19:01:00
825
1
翻译 千万别当科学家,博士留给中国和印度学生——他们家乡的情况更糟糕
美 国 华 盛 顿 大 学 物 理 学 教 授 演 讲 Don’t Become a Scientist!Jonathan I. KatzProfessor o
2010-01-02 22:03:00
1378
转载 lena 之前生今世
在计算机图像处理界,流传着一张经典的图片,这就是lena。 几乎全世界的图形图像研究者都使用过这张图像,无论是国内还是国外,任何一本图像处理的书籍里都找的到lenna。这张图像来源是花花公子1972年11月的一张折页海报,lenna为该期杂志拍了封面,据称
2009-11-19 19:17:00
1519
转载 关于opencv中图像的通道数问题
无论是读入还是读出图像时,都要对图像的类型,位数,以及通道数进行相关的设置,其中通道数(channels)较令人费解: 整理一下OpenCV中文论坛里关于图像通道的问题,如下: (1)图像的通道指的是什么?是不是灰度图的通道数为1,彩色图的通道为3?(zhuker) 正确! 基本上,描述一个像素点,如果是灰度,那么只需要一个数值来描述它,就是单通道。 如果一个像素点,有RGB三
2009-11-19 16:09:00
10956
原创 vc++中的release和debug版本的区别
VC的编译环境下可以生成debug & release 两个版本,区别如下: Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除
2009-11-16 19:41:00
1677
原创 有关error c1083 解释及问题解决
问题描述:fatal error C1083: Cannot open precompiled header file: Debug/**.pch: No such file or directory 在网上搜集了一下,这个错误是预编译文件的设置造成的,有几种可以尝试的途径:1)单独编译StdAfx.cpp 2)编译所有(即按Ctrl+F7)3)在工程-
2009-11-03 20:08:00
5605
原创 Could not initialize capturing……which makes me crazy!
RT!!! OPENCV平台搭建成功之后,实现视频文件读取以及相关操作时,报错:无法初始化文件(video) Xvid 解码器也已经安装完毕,依旧不行? why? I wanna seek the key till make it done!
2009-11-03 13:46:00
1660
原创 Back Projection/Mean Shift/CamShift 运动跟踪算法(opencv)
1--Back ProjectionCamShift算法,即"Continuously Apative Mean-Shift"算法,是一种运动跟踪算法。它主要通过视频图像中运动物体的颜色信息来达到跟踪的目的。我把这个算法分解成三个部分,便于理解:1) Back Projection计算2) Mean Shift算法3) CamShift算法首先讨论Back Projection,在随后继续讨论后
2009-10-29 14:31:00
7311
4
转载 理工生文言文的致谢——小木虫
幸至名校×××求学三载,受教于×××教授门下,虽算刻苦勤励,仍感学浅识薄,未遂初愿,止以己资质愚钝自慰。从教于师长,得助于朋友,方撰成此文,抚文遍览,回首历程,会师长恩于心头,感众人情于字间。然则受深情厚谊如此,却无以回报,难及受涌泉恩而报以滴水,心实不安。为铭记于心,谨借此寸纸之地,以片语只言聊表谢意,愿不敢忘。 导师×××教授,学识渊博,科研思路清晰,工
2009-10-28 19:56:00
4818
转载 人脸检测中现有的人脸数据库
在国际上已有的一些人脸数据库:Yale人脸库(美国):耶鲁大学,15人,每人11张照片,主要包括光照条件的变化,表情的变化等。ORL人脸库(英国):剑桥大学,40人,每人10张照片,包括表情变化,微小姿态变化,20%以内的尺度变化。FERET人脸库(美国):为 了促进人脸识别算法的研究和实用化,美国国防部的Counterdrug Technology Transfer
2009-10-28 19:15:00
12691
原创 C/C++函数声明和函数定义之不同(例解)
函数 - 声明、定义、调用 1. 如果函数没有声明, 应该在调用前定义:#include /* 定义求大值函数 */int MAX(int x, int y) { if (x > y) return x; else return y;} /* 定义求小值函数 */int MIN(int x, int y) { return x } int m
2009-10-24 21:18:00
1327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人