自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++重载 覆盖 隐藏

#include  using namespace std;    class base  {      public:      virtual void f(float x) {cout    void g(float x) {cout    void h(float x) {coutvoid h(int x,int y){cout};    

2016-09-20 18:10:54 199

转载 代码行号的打印等

编译器内置宏: 先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。 ANSI C标准中有几个标准预定义宏(也是常用的): LINE:在源代码中插入当前源代码行号; FILE:在源文件中插入当前源文件名; DATE:在源文件中插入当前的编译日期 TIME:在源文件中插入当前编译时间; STDC:当要求程序严格遵

2016-09-18 18:09:08 454

转载 图像增强算法

常用图像增强算法介绍1、对数图像增强算法 对数图像增强是图像增强的一种常见方法,其公式为: S = c log(r+1),其中c是常数(以下算法c=255/(log(256)),这样可以实现整个画面的亮度增大。 [cpp] view plain copy 在CODE上查看代码片派生到我的代码片 void LogEnhance(IplImage* img, IplImage* ds

2016-09-18 16:46:32 710

原创 ransac算法去除sift的噪声

1.opencv ransac算法的使用可以参考博客 http://blog.csdn.net/qq_25352981/article/details/46914837 http://blog.csdn.net/qq_25352981/article/details/46914837 2. /** * @brief This function computes the set

2016-09-06 17:51:37 488

转载 局部变量、全局变量、堆、堆栈、静态和全局

预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 全局区(静态区)(static)—,全局变量和静

2016-09-05 21:29:35 227

原创 opencv中sift算法

sift简介: 尺度不变特征转换(Scale-invariant feature transform或SIFT)是一种电脑视觉的算法用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值点,并提取出其位置、尺度、旋转不变量,此算法由 David Lowe在1999年所发表,2004年完善总结。 其应用范围包含物体辨识、机器人地图感知与导航、影像缝合、3D模型建立、手势辨识、影像追踪和动作比对。

2016-09-02 18:18:40 1269 1

原创 opencv中sift算法

sift算法简介: 尺度不变特征转换(Scale-invariant feature transform或SIFT)是一种电脑视觉的算法用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值点,并提取出其位置、尺度、旋转不变量,此算法由 David Lowe在1999年所发表,2004年完善总结。 局部影像特征的描述与侦测可以帮助辨识物体,SIFT 特征是基于物体上的一些局部外观的兴趣点而与影

2016-09-02 18:01:54 833

原创 opencv的ROI的提取

c++程序设置: Mat image; Rect roi(x,y,w,h); Mat rio_of_image = image(roi);

2016-08-29 18:14:06 2346

原创 opencv在VS2010中的配置

0)、设置环境变量:变量名:path 变量:E:\softwares\opencv\build\x86\vc10\bin(x86代表32位 x64代表64位) 1)、项目(菜单项)->…属性->VC++目录:需要配置“包含目录”和“库目录”两项。 2)、配置“包含目录”项:添加行”%opencv%\build\include”即可。 但在运行别人的opencv项目时,可能别人直接引用了上述目录

2016-08-22 16:18:15 226

转载 C/C++的class和struct的区别

转载来源:http://blog.csdn.net/yangzhiloveyou/article/details/8536793 这里有两种情况下的区别。 (1)C的struct与C++的class的区别。 (2)C++中的struct和class的区别。 在第一种情况下,struct与class有着非常明显的区别。C是一种过程化的语言,struct只是作为一种复杂数据类型定义,

2016-08-10 21:50:22 3428 2

Linux常用命令

该文档中包括Linux常用的命令,如:目录和文件类 查找与检索类 磁盘管理类等命名,希望对大家有用处。

2018-02-01

学生管理系统C++

学生管理系统包括学生信息的删除 增加 插入 排序等功能

2018-02-01

UDP服务器程序

本程序是的功能是接收UDP客户端的消息,并且可以向UDP客户端发送数据

2016-05-03

UDP客户端程序

该程序是客户端通过UDP协议访问UDP的服务器并且接收服务器发送的数据

2016-05-03

学生管理系统

学生管理系统由C语言编写,包含删除信息、增加信息、插入信息、排序等功能

2015-12-10

基于嵌入式实时操作系统的程序设计技术

基于嵌入式实时操作系统的程序设计技术 是学习嵌入式的很好的资料 希望对大家有所帮助

2013-10-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除