自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器视觉之家

致力于数字图像、音视频、海量数据智能分析提取工程化应用

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 微软画图板中的rgb颜色标记法和hsl颜色标记法

rgb颜色标记法。如rgb(255,0,0) rgb(0,255,0) rgb(0,0,255)分别表示大红色、亮绿色、鲜蓝色。rgb(0,0,0) rgb(255,255,255)实际上为三原色标记法,用红绿蓝三种颜色的值来颜色。他们的值从最小为0,最高位255。称为各三原色的强度值。都为0时为黑色,都为255时为白色。可以认为没有强度值时,显示为黑色。强度值最高时为亮白色。这是比较

2012-02-28 19:14:33 4758

转载 HSI、HSV、RGB、CMY、CMYK、HSL、HSB、Ycc、XYZ、Lab、YUV颜色模型

HSV颜色空间 HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。色彩H由绕V轴的旋转角给定。红色对应于 角度0° ,绿色对应于角度120°,蓝色对应于角度240°。在HSV颜色模型中,每一种颜色和它的补色相差180° 。 饱和度S取值从0到1,所以

2012-02-28 18:48:51 1479

原创 C++内存管理

C++内存管理 [导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放

2012-02-28 16:35:07 977

原创 C++编码规范

前言本编码规范针对C++语言。制定本规范的目的:l         提高代码的健壮性,使代码更安全、可靠l         提高代码的可读性,使代码易于查看和维护 本文档分别对C++程序的格式、注释、标识符命名、语句使用、函数、类、程序组织、公共变量等方面做出了要求。规范分为两个级别——规则和建议。规则级的规范要求开发人员必须要遵守,建议级的规范开发人员应尽量遵守。 各

2012-02-27 09:50:53 1014

转载 delete和delete[] 的区别

delete[]   删除一个数组,delete删除一个指针 设A为一个类如果 class   A; A*   pA   =   new   A[10]; 则delete   pA;只是删除了第一各类,相当于delete   &pA[0]; delete[]   pA;删除整个数组,相当于 for(int   i=0;i {           delete   &

2012-02-26 20:38:30 605

转载 C++ 覆盖 重载 隐藏 区别

“overload”翻译过来就是:超载,过载,重载,超出标准负荷;“override”翻译过来是:重置,覆盖,使原来的失去效果。先来说说重载(Overload)的含义,在日常生活中我们经常要清洗一些东西,比如洗车、洗衣服。尽管我们说话的时候并没有明确地说用洗车的方式来洗车,或者用洗衣服 的方式来洗一件衣服,但是谁也不会用洗衣服的方式来洗一辆车,否则等洗完时车早就散架了。我们并不要那么明确地

2012-02-24 16:29:49 680

转载 Dependency Walker使用说明

在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就让我们走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧!   初窥门径:Windows的基石   随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动态链接库”,DLL是Dynamic Link Library(即“动态链接库”)的缩写。从Microsoft公司推出

2012-02-14 16:09:27 2041

转载 vc6.0配置头文件,和库文件

三.附加头文件包含VC6.0中:VC6.0默认include包含路径:Tools>Options>Directories>Include files。对于特定项目的头文件包含,在“Project Setting>C/C++ (Category:Preprocessor)>Additional include directories”处添加附加头文件目录,相对目录参考*.ds

2012-02-14 14:39:18 2036

转载 CxImage的使用

CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、显示和变换。为什么使用CxImageu它是平台无关的u它是自由软件、免费的、开源的u支持多种平面格式:BMP、GIF、ICO、TGA、JPEG、PCX、PNG、TIFF、MNG、RAS等,还有更多!u功能强大:几何变换、图像处理、

2012-02-14 12:27:41 2022 2

转载 cximage

CxImage是一个可以用于MFC 的C++图像处理类库类,它可以打开,保存,显示,转换各种常见格式的图像文件,比如BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K 等格式的文件。可以实现BMPJPG,PNG   CxImage不仅可以实现图像文件的类型转换,还可以实现在内存图像数据的类型转换,并且使用很方便。

2012-02-14 12:10:18 2386

转载 CxImage转换成IplImage

最近由于在项目中用到了Opencv库,但是为了更好的显示图像还是使用了Cximage库,它可以快捷地存取、显示、转换各种图像。Opencv库用于高级图像处理与识别。为了使Cximage图像与Opencv图像交互,写了个Cximage转换到IplImage的类。OpenCV2CXimage.h 01.#pragma once 02./* 03.* 类说明:OpenCV图像与CXi

2012-02-14 11:47:00 1806

转载 CxImage库学习体会之一

以前见别人使用Cximage库来处理图片,当时见到很兴奋.这么强大的东西怎么我不会呢!可惜当时由于项目原因,没有研究过这个库. 终于这段时间有空了. 翻出来研究研究.和大家一起分享.    库使用之前的准备工作:    库使用之前要编译下几个lib文件.根据你的需要编译lib库. 我只是拿来测试的,就只需要支持BMP,JPG,PNG,GIF. 首先在库代码中找到ximacfg.

2012-02-14 11:41:32 974

转载 CxImage动态加载图片(判断图片文件类型)

1、打开一张图可以通过创建一个新的CxImage对象来完成,通过构造函数来打开一张图CxImage::CxImage(const char * filename, DWORD imagetype)其中filename是需要打开的文件路径,imagetype是文件类型,支持的类型有:CXIMAGE_FORMAT_UNKNOWN,CXIMAGE_FORMAT_BMP,CXIMAGE_F

2012-02-14 11:39:34 1927

转载 CxImage图像库的使用

CxImage图像库CxImage下载地址:http://www.codeproject.com/KB/graphics/cximage/cximage600_full.zip作者:Davide Pizzolato CxImage简介      CxImage是一个可以简便而快速地打开、保存、显示和转换图像文件的 C++类库,它可以用于MFC,可以打开,保存,显示,转换

2012-02-14 10:58:45 3695

转载 CxImage学习

官方下载地址是:http://www.xdp.it/cximage/ 打开工程后可以看到下例这些工程:- CxImage- CxImageCrtDll- CxImageMfcDll- dome- domeDll- jasper- jbig- jpeg- libdcr- mng- png- tiff- zlib 1。首先我们要确定在

2012-02-14 10:46:45 946

转载 使用CxImage库的初体验

众所周知CxImage库是个功能非常强大的图片处理库,它支大部分常用的图片格式,使用它最主要的理由是它能很好的支持带有Alpha通道的PNG格式图片。之前也尝试过使用微软的ATL::CImage类,这个类也支持大部分的图片格式包括PNG格式的,相比CxImage库而言它,它只是一个轻量级的ATL组件类在Windows平台下只要支持GDI+都可以很方便的使用这个库。        失败的是C

2012-02-14 10:45:00 1755

原创 VC++动态链接库(DLL)编程深入浅出

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该

2012-02-13 13:41:05 1278

转载 如何区分“动态库的导入库”与“静态库”

通过命令: >lib /list Demo.lib 如果该 Demo.lib 是静态库,输出如下:>lib /list Demo.libMicrosoft (R) Library Manager Version 8.00.50727.42Copyright (C) Microsoft Corporation. All rights reserved../De

2012-02-13 13:13:26 784

原创 为什么头文件中都有 #ifndefine #define #endif

许多人都知道,下面的语句把.h文件包括起来,目的是为了避免重复包含: #ifndef   _my_head_file_h #define   _my_head_file_h ... ... ... #endif 问题是:头文件一般都是变量、函数的声明,重复声明并没有问题啊! 例1: typedef   void   myfunction(); typed

2012-02-13 09:51:51 5633

转载 面向对象思想的头脑风暴(一)

团队中对面向对象的理论研究已经做了很长时间,大家对接口,封装,继承,多态以及设计模式什么的似乎都能说出点东西来,但当看代码时发现大家其实并不十分清楚具体怎么做,所以我就想了个题目让大家来做,然后进行了一次头脑风暴,过程记录如下:题目内容:需要处理三种产品图书,数码,消费,需要计算产品的税率,图书的税率为价格的0.1,数码和消费类产品为价格的0.11,需要获得三种产品的信息,图书和消费类产品

2012-02-11 11:59:40 587

原创 动态分配变长的二维数组方法

方法一:#include #include void** malloc2d(int w, int h, int size){ int j; int rowSize = w * size; int indexSize = h * sizeof(void *); void **a = (void **) malloc(indexSize + h * rowSize);

2012-02-09 21:22:16 1140

原创 VC++中list::list的使用方法总结

本文主题       这几天在做图像处理方面的研究,其中有一部分是关于图像分割方面的,图像目标在分割出来之后要做进一步的处理,因此有必要将目标图像的信息保存在一个变量里面,一开始想到的是数组,但是马上就发现使用数组的缺点:数组长度固定,动态分配内存很容易导致错误发生。最重要的一点是我要保存目标图像的每一点的坐标值,使用数组就有点无能为力了。因此到百度、Google大神上面找思路,终于被

2012-02-08 22:08:14 1908

印刷体汉字的识别及其MATLAB实现(有源代码的)

非常好的印刷体汉字的识别及其MATLAB实现(有源代码的)

2011-11-21

基于OfficeOCR组件的文档图象检索研究

非常好的基于OfficeOCR组件的文档图象检索研究

2011-11-16

cximage图像库

非常好的cximage图像库,还有demo显示

2011-11-10

手把手教你玩转win7自带的xp虚拟机

非常详细的手把手教你玩转win7自带的xp虚拟机

2011-11-10

基于MATLAB的车牌识别研究

相当好的车牌识别源代码,配有解释。是初学者相当好的入门资料

2011-11-04

Introduction to Statistical Pattern Recognition

这本模式识别经典书籍,我从头到尾看过了一遍,感觉不错,特呈现给大家Introduction to Statistical Pattern Recognition Fukunaga, Keinosuke. - 2nd. - Elsevier Academic Press, 1999

2008-11-30

空空如也

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

TA关注的人

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