Fork me on GitHub

【My Sft】彩色图像分析软件V1.0.1.0

 


【My Sft】彩色图像分析软件V1.0.1.0

SkySeraph Aug. 14th 2011  HQU

Email:zgzhaobo@gmail.com    QQ:452728574

Latest Modified Date:Aug.14th 2011  HQU

 


开发环境:VC6.0+OpenCV1.0

 


一、软件界面:

用户登陆

完整界面 

 


 

 

二、软件功能:

 

界面功能

 

1  Picture Control                                               图像显示与保存

 

Source Image      源图像

 

Dst Image             空间转换后图像(彩色)/目标彩色图像

 

A channel             A通道图像(灰度)/目标灰度图像

 

B channel             B通道图像

 

C channel              C通道图像

 

Save                       图像保存 

 

2  Inf.Show                                                 信息显示

 

RunningTime       算法运行时间显示         -输出

 

Threshold            图像分割时阈值显示     -输出

 

ClusterThred       颜色聚类分割阈值         -输入,默认0.12

 

ClusterNum                   颜色聚类数目显示         -输出

 

ClusterNum                   聚类数目显示(KCM)       -输入,默认2 

 

3  FetchColor                                                       获取屏幕上任意点RGB/HSV/Lab/YIQ

 

FetchColor            打开/关闭按钮

 

:采用了定时器,故要进行其它操作时,最好关闭此按钮。 

 

4  FindColor                                                查找SouceImage指定颜色

 

说明:采用弹出式显示。分别代表原图上的原颜色、调整后的颜色、灰度值。

 

5  Button                                                     按钮

 

LoadPIC                 加载图像

 

Test                        作者测试用,无效

 

Quit                        退出

 

6  SpaceChoose                                        空间转换

 

SpaceCov             根据用户选择的颜色空间,执行空间转换

 

 

 

目录功能

 

1  File

 

LoadPIC                 加载图像

 

SavePIC                 保存DstImage

 

Quit                        退出 

 

2  Edit

 

CreatImage         生成一张测试图片/作者图标

 

注:必须先加载一张图片,初始化内存。 

 

3  View

 

FetchColor            同界面FetchColor功能

 

Dlg-SliderColor    辅助作用--RGB值与对应颜色关系

 

WatchColours     外部软件--功能同FetchColor

 

ImageInfo            图像信息--图像大小、平均/最大/最小饱和度、平均/最大/最小亮度

 

Histogram            直方图

 

GrayHist                灰度直方图

 

Dlg-GrayHist        灰度直方图(对话框显示)

 

Dlg-HSVHistSeg  HSV直方图分割

 

ColorHist(RGB)   RGB直方图

 

ColorHist(HS)       H-S直方图

 

EqualizeHist        直方图均衡化

 

EqualizeHist(Gray):直方图均衡化(灰度) 

 

4  Image

 

SpaceCov             同界面SpaceCov功能

 

ImgAdjust            图像调整(彩色)

 

ImageInvert                  图像反转

 

RGB归一化        图像RGB归一化

 

EdgeDetect         图像边缘检测(彩色&灰度:彩色和灰度都适合)

 

Sobel                      Sobel边缘检测

 

Laplace                  Laplace边缘检测

 

Canny                    Canny边缘检测

 

ImgSeg                  图像分割(彩色/灰度)

 

GrayImgSeg                  灰度图像分割,有常见的六种分割方法

 

ColorSegByHSV  基于颜色提取的彩色分割(两种形式:定义范围不同)

 

KCM                        根据输入的聚类类别数(默认2)进行K均值分割(彩色&灰度)

 

MeanShift            MeanShift彩色分割

 

Watershed           分水岭彩色分割

 

HSVColorCluster基于颜色聚类的彩色分割

 

Morphology        图像腐蚀/膨胀操作(彩色&灰度:彩色和灰度都适合)

 

Gabor                    Gabor变换

 

GaborFilter           显示实//模部Gabor滤波结果

 

GaborTransfer    显示最终Gabor滤波结果

 

DWT                       DWT变换

 

SM                          图像显著性区域提取,包含三种不同的方法 

 

5  Help

 

About                   关于本软件信息

 

Help                        简要操作说明文档

 


 

、操作实例:

 

空间转换

 

 

基于颜色聚类分割

 

 

 

基于颜色提取的分割

 

。。。。。。

-------------------------------------------------------------------------------------------------------------------------------

 

、Demo下载(exe文件):

 

ColorImgSft1.0.1.0.zip 或http://dl.dbank.com/c031isgm9n

部分原理请参考:http://www.cnblogs.com/skyseraph/archive/2011/08/01/2124251.html

 

 SYNC:skyseraph.com

------------------------------------------------------------------------------------------------------------------------------

 

Author:         SKySeraph

 

Email/GTalk: zgzhaobo@gmail.com    QQ:452728574

 

From:         http://www.cnblogs.com/skyseraph/

 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

 

 -----------------------------------------------------------------------------------------------------------------------------

posted @ 2011-08-14 18:05  SkySeraph  阅读(5374)  评论(16编辑  收藏  举报