您的位置:首页 > 其它

EasyAnalysisCE v1.1版本发布

2009-02-03 18:28 155 查看
感谢大家对EasyAnalysisCE图像分析库的反馈和支持,针对大家对软件的意见,新版本的EasyAnalysisCE做了一些修改,同时提供了一个完整的图像浏览器软件EasyImage(易览无余)作为该图像分析库的Demo程序。两个软件的下载地址:

http://code.google.com/p/easyanalysisce/downloads/list

EasyAnalysis v1.1较v1.0版本作了如下修改:

1. CImage,CBmp增加了自身Clone的功能,用于深层复制自身产生一个新的副本。

Clone功能提供了两个方法:

CImage *Clone() 以及

CImage *Clone(int nHeight,int nWidth)

前者直接复制自身生成一个与原对象完全相同的副本,后者则根据给定的参数,复制一个制定宽高的副本。

2. CGeometry中修改了图像旋转的算法,对于旋转特殊角度作了优化,最大幅度的降低了旋转失真。

3. CGst中增加对三原色中任意颜色的反转方法。定义如下:

ReverseColor(int nColor)

参数nColor是要反转的颜色代码,颜色代码取值:

RED:红色

GREEN:绿色

BLUE:蓝色

4. CImage中公开了方法ToGrayImage(),用于灰度化该图像。

5. CWindowGraph中增加了放缩绘制图像的方法,定义如下:

Void SetImageStretch(int nX,,nt nY,int nHeight,int nWidth,int nSrcX,int nSrcY,int nSrcHeight,int nSrcWidth,IMAGEBITS* pstBits)

其中:

nX,nY表示图像绘制的位置。

nHeight,nWidth表示图像绘制宽高

nSrcX,nSrcY表示从源图像那个位置开始绘制

nSrcHeigth,nSrcWidth:表示原图像的宽高

pstBits:像素矩阵

6. 对潜在的内存泄露点进行了修伽和优化,增加了对内存分配失败的判断。

QQ:819543772

EMail:wuchunlei@163.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: