文件名称:位图全色生操作类,指纹识别,角点检测,锐化,反色等操作类C++

  • 所属分类:
  • GDI/图象编程
  • 资源属性:
  • [C/C++] [源码]
  • 上传时间:
  • 2009-04-09
  • 文件大小:
  • 15.35kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • tr0217
  • 相关连接:
  • 尧思齐
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

指纹识别中的一个步骤分支点检测的实现,使用的是我个人编写的位图操作类,本位图操作类中的算法组,可以用于所有能够返回具有指针特性图像矩阵的文档操作类库。也就是说通用性很强。算法组还包括指纹识别算法,卷积函数。位图操作类包括的方法有 

tmBmp();
  tmBmp(const std::string & fname, BYTE clrBit = 8 ,DWORD imW = 256,DWORD imH = 256);

  virtual ~tmBmp();

  //复制构造函数
  tmBmp(const tmBmp & bmp);

  virtual const tmBmp & operator = (const tmBmp & init);

  //打开位图
  virtual bool openBmp(const std::string fname);

  //另存位图
  virtual bool saveBmp(const std::string fname);

  //保存位图
  virtual bool saveBmp();

  //创建一幅位clrBit位,宽imw高imH的位图
  virtual bool createBmp(const std::string fname,BYTE clrBit,DWORD imW,DWORD imH);

  //从灰度数组,创建灰度图像
  template
  bool createGrayBmp(T * imArray,DWORD imW,DWORD imH);

  //释放读入的图像
  virtual void releaseBmp();

  //获得图像的宽度
  DWORD getWidth();

  //获得图像的高度
  DWORD getHeight();

  //获得颜色位数
  WORD getClrBit();

  //显示位图信息
  void showBmpInfo();

  //获取调色板某一元素的值,存入RGBQuad
  bool getRGBQuad(RGBQuad &, BYTE index);

  //用RGBQuad更改调色板某一元素的值
  bool setRGBQuad(RGBQuad &, BYTE index);

  //重命名位图
  void rename(const std::string fname = "新建位图.bmp");

  //颜色反转
  virtual void reverseColor();

  //将一幅图片的像素区,装换为灰度值数组
  template
  bool tranToArray(T * pixelArray);

  //如果是8位以内的图像本函数为
  //在图像上(x,y)处画颜色索引为redPart的点
  //对于16,24,32位的图像为
  //在图像上(x,y)处画颜色为redPart+greenPart+bluePart的点
  //x为行号,y为列号
  bool putPixel(DWORD x,DWORD y,BYTE redPart=0,BYTE greenPart=0,BYTE bluePart=0);

(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : Fingerprint.identification.And.bmp.operation.lib.rar 列表
fin.cpp
include\trim\algorithm\tmCVAlgo.h
include\trim\algorithm\tmPixelProcess.h
include\trim\algorithm\tmSpEffect.h
include\trim\common\tmDatatype.h
include\trim\common\tmMethods.h
include\trim\picture\tmBitmap.h
include\trim\picture\tmDib.h
include\trim\picture\tmVectorMap.h
include\trim\tmAlgorithm.h
include\trim\tmMedia.h
include\trim.h
2.bmp
include\trim\algorithm
include\trim\common
include\trim\picture
include\trim
include

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org