CImage帮助文档.docVIP

  • 18
  • 0
  • 约9.72千字
  • 约 15页
  • 2018-07-01 发布于河南
  • 举报
CImage帮助文档

简 介 CImage是一款功能强大的图像处理类库,有着众多的图像处理方法,使用简单,操作方便,目前以全面支持1位色\4位色\8位色\16位色\24位色\32位色的操作和处理,可打开 BMP\JPG\GIF\PNG\WMF等多种格式的图像。BMP图像完全采用读文件方式打开,对于系统API不支持的565、444格式的16位图像亦可正确快速读入。其他格式的图像则通过GDI+读取,并且为了开发方便,统一设置为32位色。 CImage与其他常见的图像处理类库不同的是,所有代码均采用Visual Basic 6.0编写,且每个函数和过程的代码都进行了必要的优化和精简,做到类库本身大小尽量的小、 函数处理的速度尽量的快。经测试,大部分函数的处理速度都不次于调用其他类库所需要的时间。目前,文件大小仅为300KB,且可调用多达100多个函数。 在内部实现上,采用了DIBSection和模拟指针技术,模拟指针在使用上和真正的指针非常类似,只是多了些绑定和取消绑定以及地址偏移的过程,因此,处理的速度亦相当的快。 在众多的处理函数中,比较有特色的是不规则选区的处理,用户只需传入一个你需要处理的区域的句柄,函数就会自动分析出该区域对当前图像的看处理范围。结合外部区域的动态显示,要实现类似于PS的那种自由选区的处理亦不是难事了。 如果用户需要自己开发部分图像处理的功能,该类库也提供了相应的函数接口,并且处理

文档评论(0)

1亿VIP精品文档

相关文档