自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cay22的专栏

让一切都有记录;让一切都能分析;让程序像人一样思考.

  • 博客(12)
  • 资源 (49)
  • 收藏
  • 关注

原创 少说口头禅

1. 说实话/说真的: 例如: A:"说实话, 我XXXXX".假设不加上这句话, 难道你说的话都是假话吗?2. 没事:例如: A:"B, 你的程序一运行就崩溃了."B:"这样子啊, 没事."明明程序已经崩溃了, 还说没事.3. 这是正常的:例如: A:"B, 你的程序一运行就崩溃了."B:"哦, 这是正常的."擦, 程序已经崩溃了, 还正常

2013-08-27 13:48:15 986

原创 [设计模式笔记]一. 创建型模式--4.Builder模式(二)

场景:假设直升飞机由机头, 机身, 机尾, 螺旋桨, 垂直起降系统组成. 战斗机由机头, 机身, 机尾, 喷气系统组成. 两种飞机的生产过程都是生产机头, 机身, 机尾, 螺旋桨/喷气系统, 垂直起降系统, 然后组装, (也就是说两种飞机的组成有一点区别, 但是生产步骤, 流程极为相似).这个场景就符合Builder模式(使用相同的生产流程, 生产不同的飞机).

2013-08-14 20:51:47 1158

原创 [设计模式笔记]一. 创建型模式--4.Builder模式(一)

Builder模式一. 意图将一个复杂对象的构建于它的表示分离, 使得同样的构建过程可以创建不同表示.二. 适用性2.1 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时;2.2 当构造过程必须允许被构造的对象有不同的表示时;三. 模式结构图1四. 角色说明Direct

2013-08-14 20:47:36 1167

原创 关于墨菲定律

墨菲定律是美国的一名工程师爱德华·墨菲作出的著名论断,亦称莫非定律、莫非定理、或摩菲定理,是西方世界常用的俚语。墨菲定律主要内容是:事情如果有变坏的可能,不管这种可能性有多小,它总会发生。简单地说,墨菲定律就是:看似一件事好与坏的几率相同的时候,事情都会朝着糟糕的方向发生。如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会作出这种选择。

2013-08-13 20:18:18 1260

原创 [图像增强]四 灰度拉伸

一. 灰度拉伸灰度拉伸和灰度的线性变换有点类似,都用到灰度的线性变换,但不同之处在于灰度拉伸不是完全的线性变换,而是分段进行线性变换。灰度拉伸可以更加灵活的控制输出灰度直方图的分布,它可以有选择的拉伸某段灰度区间以改善输出图像。如上图,所示的变换函数的运算结果是将原图在A.x对应灰度转换成A.y对应灰度. 同理B也是.上图X, Y坐标都代表灰

2013-08-12 13:44:45 14294 1

原创 [图像增强]三. 灰度线性转换

一. 线性变换X(原灰度)经过一直线方程转换后得到Y(新灰度)上图X, Y坐标都代表灰度值, 区间都在[0, 255]之间.灰度拉伸, 灰度的直线变换, 对数变换等都是一样的原理: X代表原图像某像素的灰度值, X经过一函数式变换后得到Y, Y就代表了变换后该像素的灰度值. 当然Y不应该大于255(在8位的灰度图中)二. 直线方程Y = 

2013-08-12 13:40:40 3373

原创 [设计模式笔记]一. 创建型模式--3.Abstract Factory模式(二)

创建型模式--Abstract Factory模式(二)场景:假设直升飞机和战斗机都由机头, 机身, 机尾组成. 直升飞机由直升飞机厂生产, 战斗机有战斗机厂生产.两种飞机的生产过程都是生产机头, 机身, 机尾, 然后组装(也就是说两种飞机的生成流程是一样的).(机头, 机身, 机尾的生产顺序没有严格规定, 当然有严格规定也行).(两种飞机的组成一样才使

2013-08-09 11:23:05 1162

原创 [设计模式笔记]一. 创建型模式--3.Abstract Factory模式(一)

创建型模式--3.Abstract Factory模式(一)Abstract Factory(抽象工厂)模式, 又称工具箱(Kit 或Toolkit)模式.(对象创建型模式)一. 意图提供一个创建一系列或相互依赖对象的接口, 而不需要指定它们具体的类.二. 适用性2.1 一个系统要独立于它的产品的创建, 组合和表示时;2.

2013-08-09 11:14:49 1062

原创 [设计模式笔记]一. 创建型模式--2.Factory Method模式(二)

场景:直升飞机由直升飞机厂生产, 战斗机有战斗机厂生产. 用户需要什么飞机, 直接找到对应的飞机工厂生产即可.这个场景就可以使用Factory Method模式.角色:抽象飞机工厂1个(CPlaneFactory)具体飞机工厂2个(CHelicopterFactory和CBattlePlaneFactory)抽象飞机1个(CPlane)具

2013-08-09 11:02:36 1284

原创 [设计模式笔记]一. 创建型模式--2.Factory Method模式(一)

一. 创建型模式--2.Factory Method模式(一)Factory Method(工厂方法)模式一. 意图定义一个用于创建对象的接口, 让子类决定实例化哪一个类. Factory Method使一个类的实例化延迟到其子类.二. 适用性2.1 当一个类不知道它所必须创建的对象的类的时候;2.2 当一个类希望由它的 子类来指

2013-08-09 10:55:40 1153

原创 [图像增强]二. 直方图均衡化

一. 直方图均衡化算法分为三个步骤直方图均衡化是通过灰度变换将一幅图象转换为另一幅具有均衡直方图,即在每个灰度级上都具有相同的象素点数的过程。第一步是统计直方图每个灰度级出现的次数(与绘制直方图第一步统计相同)并归一化到0..1;第二步是累计归一化的直方图;第三步是计算新的像素值;第一步:我们来看一个灰度图像,让表示灰度出现的次数,这样图像中灰度为 的像素的出现

2013-08-07 15:35:40 5322

转载 [图像增强]一. 图像增强了解

图像增强目的是要改善图像的视觉效果, 针对给定图像的应用场合, 有目的地强调图像的整体或局部特性, 将原来不清晰的图像变得清晰或强调某些感兴趣的特征, 扩大图像中不同物体特征之间的差别, 抑制不感兴趣的特征, 使之改善图像质量, 丰富信息量, 加强图像判读和识别效果, 满足某些特殊分析的需要.图像增强的方法是通过一定手段对原图像附加一些信息或变换数据, 有选择地突出图像中感兴趣的特

2013-08-07 14:39:48 5929

DirectShow 类文件

DirectShow 类文件 封装 安装完就可以了

2016-09-19

暗博生成工具2.0

暗博, 生成, 工具, 2.0, 生成可逆加密数据.

2015-10-03

串口测试工具更新

串口测试工具更新, 测试使用. 目前还有一些Bug, 只是测试使用.

2015-09-09

更方便使用的串口测试工具

更方便使用的串口测试工具, 没有最方便的, 只有更方便的.

2015-07-22

串口测试调试工具

串口工具, 测试调试使用, 有一个调试窗口, 显示相关的调试数据

2015-07-03

Visual C++从入门到精通 第2版 刘锐宁 源代码

Visual C++从入门到精通 第2版 刘锐宁 源代码 很多例子, 很好

2015-05-07

Win7下VFW调用

Win7下VFW的使用. 文章地址: http://blog.csdn.net/bagboy_taobao_com/article/details/45270691

2015-04-25

暗博生成工具

暗博生成工具. 对应博文: http://blog.csdn.net/bagboy_taobao_com/article/details/44116335

2015-03-18

正则表达式学习笔记

正则笔记, 这是我测试使用的, 请不要下载, 浪费分

2015-03-17

VS2010 monokai主题色

VS2010, monokai主题色, 点击"工具|导入导出设置"进行导入

2015-02-10

VC静态库的应用

VC静态库的应用

2013-03-22

VC2008编译sqllite为lib

VC2008 编译 sqllite lib 以及从官网下载的代码 3.7.15

2013-03-01

TinyXML 编译与使用的例子工程(VC2008)

TinyXML 编译与使用的例子工程(VC2008)

2013-02-26

Python多线程编程方式2 threading库的介绍源码

Python多线程编程方式2 threading库的介绍源码

2013-02-06

Python简明教程及例子代码

Python简明教程及例子代码, 基于Python3.0或以后版本

2013-02-02

动态加载DLL生成代码

动态加载DLL生成代码 C++ 代码生成器

2012-12-22

TestSwitch

TestSwitch TestSwitch 文章代码

2012-06-19

PE文件格式查看工具

PE 文件格式 查看工具

2012-02-04

TC C语言经典编译器

TC C语言经典编译器 2.0

2012-01-11

X86 masm6.11

X86 masm6.11 6.11 汇编编译器, 编译环境

2012-01-11

X86 masm5.0

x86汇编编译器 编译环境, masm5.0

2012-01-11

wxWidgetsBasProject

wxWidgets Bas Project 编译 与VC工程的配置

2011-04-13

TestDialogBar

Test DialogBar DialogBar的使用步骤

2011-04-13

一个Window的托盘类

一个Window的 托盘类 好用到不得了

2010-11-29

007Adapter.rar

Adapter 设计模式 适配器模式 该模式的实现

2010-11-22

006Singleton.rar

006Singleton 单体模式, 设计模式 单体模式的各种实现, 智能指针, 模板

2010-11-22

005Prototype.rar

设计模式 Prototype 模式 原型模式 这里筹够20个字符

2010-11-18

004Builder.rar

设计模式中的builder模式. 描述就是这些了 还要大于20个字符?

2010-11-16

003AbstractFactory.rar

设计模式 抽象工厂 Abstract Factory 抽象工厂模式

2010-11-11

002FactoryMethod.rar

Factory Method 设计模式 工厂方法模式

2010-11-08

001SimpleFactory.rar

设计模式中Simple Factory 工厂模式代码

2010-11-04

Visual C++数字图像处理[谢凤英]代码

Visual C++数字图像处理[谢凤英]代码 多多指教

2010-06-28

一个免费的HTTP抓包分析工具 Fiddler Web Debugger

一个免费的HTTP抓包分析工具 Fiddler Web Debugger

2010-04-16

256色转灰度图c++代码

256色 转 灰度图 c++ 代码 更换每个象素的颜色索引(即按照灰度映射表换成灰度值)

2010-03-19

FTP客户端源码最小化按钮

FTP 客户端 源码 rar 如果向对话框添加最小化按钮,则需要下面的代码

2010-03-04

利用WinInet技术开发FTP客户端程序

利用WinInet技术开发FTP客户端程序, FTP Internet服务器通讯.

2010-03-04

OpenCV1.0与VC60的配置环境与简单例子

文章: http://blog.csdn.net/cay22/archive/2010/02/01/5276229.aspx

2010-02-01

DllMain详解.rar

DllMain详解, DllMain详解, DllMain详解

2009-11-17

VC6编译XVid相关文件(源码和nasm).rar

VC6编译XVid相关文件(源码和nasm).rar

2009-11-12

例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar

例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar

2009-10-31

空空如也

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

TA关注的人

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