自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 大话设计模式之代理模式

代理模式,为其他对象提供一种代理以控制对这个对象的访问,通过这种方式限制Clinet对追求者的访问//设计模式学习class Interface{public: virtual void giveDolls() = 0; virtual void giveFlowers() = 0; virtual void giveChocolate() = 0;};class Pre

2016-08-19 18:04:22 286

原创 大话设计模式之修饰模式

动态的给一个对象添加额外的职责,就增加功能而言,装饰模式比生成子类更为灵活。//设计模式学习class Compent{public: virtual void dipFushi() = 0 ;protected:};class Person : public Compent{public: Person(string str): str_name(str){

2016-08-19 16:08:11 292

原创 七种常见的排序算法--c++直接上代码,注释详细

七种常见的排序算法--c++直接上代码,注释详细

2016-08-11 11:29:45 1306

原创 MFC窗口的部分展开与收缩按钮响应函数

参数设置面板的展开与收缩按钮响应函数

2015-11-18 17:10:39 1209

转载 hanoi塔问题模拟程序

汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。#include "stdafx.h" #include #include using n

2015-04-22 11:15:42 655

转载 特征点检测与匹配的常见算法程序集锦(harrisDetect,goodFeaturesDetect,fastDetect,surfDetect,siftDetect)

// Harriscornerdetect.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "harris.h"#include #include "opencv2/nonfree/features2d.hpp"#include "opencv2/legacy/legacy.hpp"int typevalue=

2015-04-13 10:19:50 1492 1

转载 IplImage, CvMat, Mat 的关系

IplImage, CvMat, Mat 的关系转自:http://www.cnblogs.com/summerRQ/articles/2406109.htmlopencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像,但是,Mat类型侧重于计算,数学性较高,openCV对Mat类型的计算也进行了优化。而CvMat和IplImag

2015-01-22 15:28:27 725

转载 OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(2)

在OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)主要介绍了图像变换中的向前映射、向后映射、处理变换过程中浮点坐标像素值的插值算法,并且基于OpenCV2实现了两个简单的几何变换:平移和镜像变换。本文主要稍微复杂点的两个几何变换:缩放和旋转。1.图像缩放图像的缩放主要用于改变图像的大小,缩放后图像的图像的宽度和高度会发生变化。水平缩放系数,控制图像宽度的缩放,其值为1,则图

2015-01-21 11:50:07 2408

转载 OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)

OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)图像的几何变换是在不改变图像内容的前提下对图像像素的进行空间几何变换,主要包括了图像的平移变换、镜像变换、缩放和旋转等。本文首先介绍了图像几何变换的一些基本概念,然后再OpenCV2下实现了图像的平移变换、镜像变换、缩放以及旋转,最后介绍几何的组合变换(平移+缩放+旋转)。1.几何变换的基本概念1.1 坐标映射关系

2015-01-21 11:48:52 1409

原创 转YV12为RGB24以及I420转RGB42

YV12_to_RGB24(unsigned char* pYV12, unsigned char* pRGB24, int iWidth, int iHeight){if(!pYV12 || !pRGB24)return false;const long nYLen = long(iHeight * iWidth);const int nHfWidth = (iWidth>>1);if(nYLe

2015-01-02 22:53:07 897

原创 MFC中在对话框中显示图片(从此摆脱opencv升级后无CvvImage的烦恼)

/************************************************************************//* 摆脱依赖cvvimage,在PIC控件中显示图片(位图)                        *///参数说明://BYTE *pBuffer :图像的数据结构体//UINT n:目标picture控件的ID号//int

2014-12-25 20:54:32 939

转载 系统调色板CColorDialog使用方法

数据成员CColorDialog::m_ccCHOOSECOLOR m_cc;用于的结构自定义对话框的设置。备注在构造 CColorDialog 对象之后,可以使用 m_cc 在调用 DoModal 成员函数之前设置对话框的各个方面。示例// The code below uses CColorDialog::m_cc data member to// custom

2014-09-04 19:31:06 4350

转载 MFC Rect 的详解

MFC Rect 的详解 (2010-12-09 14:34:43)标签: 杂谈 转自:http://baike.baidu.com/view/2406388.htm?fr=ala0 一、CRect类介绍    CRect类与Windows RECT结构相似,并且还包括操作CRect对象和W

2014-08-28 20:39:39 10094

原创 MFC中基于对话框利用CRectTracker实现多矩形绘制、选择、拉伸、移动和删除

橡皮筋类(CRectTracker)

2014-08-26 21:20:32 7964 4

空空如也

空空如也

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

TA关注的人

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