C++开发
皇马_坏坏罗
不辞辛苦只为新的一天
展开
-
C++函数重载,默参,内联
函数重载在C++中,如果需要定义几个功能相似,而参数类型不同的函数,那么这样的几个函数可以使用相同的函数名,这就是“函数重载”。例如,求和函数,对应不同的参数类型,可以定义如下几个重载函数: sum(int a,int b) //不写返回类型,返回整型 double sum(double a,double b) float sum(floata,float转载 2015-12-12 20:20:32 · 521 阅读 · 1 评论 -
C++ 编译环境,字体颜色设置
为了使得自己在写代码的时候,看着舒服,系统关键字明确,不伤眼睛,需要修改 编译环境字体颜色,字体大小等具体方法,Tool>>options>>environment>>font&color但是也可以用人家设置好的,直接导入就行。可以去studiostyle下载自己喜欢的风格。下载地址:http://studiostyl.es,可能需要翻墙,也可能不需要了。导原创 2015-12-12 21:54:22 · 2547 阅读 · 0 评论 -
opencv Mat 多通道拆分Split和组合Merge
#include #include #include #include using namespace cv; using namespace std; int main() { Mat srcImage=imread("e:/huangshan.jpg"); Mat imageBlue,imageGreen,imageRed;转载 2015-12-28 13:08:21 · 2524 阅读 · 0 评论 -
opencv学习之threshold函数
在OpenCV中,threshold用来进行对图像(二维数组)的二值化阈值处理通过查找OpenCV在线文档,发现存在很多函数:其函数原型如下:1. C版本的:函数原型:void cvThreshold( const CvArr* src, CvArr* dst, double threshold,double max_va转载 2015-12-26 12:32:42 · 1823 阅读 · 0 评论 -
opencv CvArr、Mat、CvMat、IplImage、BYTE之间的转换
一、Mat类型:矩阵类型,Matrix。 在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 Mat有3个重要的方法: 1、Mat mat = imread(const String* filename); 读取图像 2、imshow(con转载 2015-12-26 23:31:31 · 658 阅读 · 0 评论 -
opencv学习之findcounters 寻找轮廓
先上源代码 #include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include using namespace cv;using namespace std;int main(){ const char* inputImage = "ric转载 2015-12-27 11:01:41 · 12286 阅读 · 0 评论