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

【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+OpenCV6.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://www.cnblogs.com/skyseraph/archive/2011/08/01/2124251.html

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

Author:         SKySeraph

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

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

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

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

作者: SkySeraph 发表于 2011-08-14 18:05 原文链接

推荐.NET配套的通用数据层ORM框架:CYQ.Data 通用数据层框架