资源简介
使用额使用VS2008 C# winform框架,采用emgucv(opencv for .net),开发的一个图像处理软件,由本人研究生课程的一个图像处理课程设计改编。包括图像处理基本算法。图像增强、图像分割等内容。注意编译前需要配置emgucv.

代码片段和文件信息
#region 类说明
/*************************************************
Copyright (C) 2011-2012 HEU.
Class name: 基于HSV的颜色滤波器
Author: 硕果 Version:第一版 Date: 2011.3.23
Description: 分割图像出图像的某一特定范围颜色
Others:
Function List: // 主要函数列表,每条记录应包括函数名及功能简要说明
1、初始化形式 (说明其输入及含义) Image
2、公共变量(说明其取值范围及含义)
3、公共函数(说明与其他模块或函数的接口,输出值、取值范围、含义及参数间的控制、顺序、独立或依赖等关系)
4、只读参数(说明其取值范围及含义)
5、只写参数(说明其取值范围及含义)
History: 2011.3.23 // 修改历史记录列表,每条修改记录应包括修改日期、修改
// 者及修改内容简述
*************************************************/
#endregion
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Emgu.CV;
using Emgu.CV.Structure;
namespace AUV_2011_3.AUV_20113_24
{
public partial class ColorFilterHsv : Form
{
// private Image InImage;//输入图片
// private Image OutImage;//输出图片
public ColorFilterHsv()
{
InitializeComponent();
}
public Image StopFilter(Image inimage int H1 int H2 int S1 int S2 int V1 int V2) //H1 {
Image HsvImage = inimage.Convert();
int hei1 = HsvImage.Height;
int wid1 = HsvImage.Width;//宽度、高度。
byte[ ] HsvImageData = HsvImage.Data;
byte[ ] RGBImageData = inimage.Data;
for (int i = 0; i < hei1; i++)
{
for (int j = 0; j < wid1; j++)
{
if ((HsvImageData[i j 0] > H1 && HsvImageData[i j 0] < H2 || HsvImageData[i j 1]< S1
|| HsvImageData[i j 1]>S2) || HsvImageData[i j 2] > V2 || HsvImageData[i j 2] {
HsvImageData[i j 2] = 0;
HsvImageData[i j 1] = 0;
// HsvImageData[i j 0] = 0;
}
else
{
if (RGBImageData[i j 0] > 100 || RGBImageData[i j 1] > 100)
{
HsvImageData[i j 2] = 0;
HsvImageData[i j 1] = 0;
}
}
}
}
Image outimage = HsvImage.Convert();
HsvImage.Dispose();
// outimage.Dispose();
return outimage;
// outimage.Dispose();
}
public Image StopGrayFilter(Image inimage int H1 in
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-01-31 19:03 chengxu\
目录 0 2016-01-31 19:03 chengxu\AUV_3.11\
文件 1700 2011-04-02 19:13 chengxu\AUV_3.11\3.16_TemporaryKey.pfx
文件 9450 2011-04-13 14:32 chengxu\AUV_3.11\ColorFilterHsv.cs
文件 5814 2011-04-13 14:32 chengxu\AUV_3.11\ColorFilterHsv.resx
文件 23777 2011-09-25 11:01 chengxu\AUV_3.11\Form1.Designer.cs
文件 33290 2011-09-25 11:06 chengxu\AUV_3.11\Form1.cs
文件 6216 2011-09-25 11:01 chengxu\AUV_3.11\Form1.resx
文件 7183 2011-04-13 14:32 chengxu\AUV_3.11\ImageProcessHomework.csproj
文件 486 2011-04-02 19:13 chengxu\AUV_3.11\ImageProcessHomework.csproj.user
文件 1175 2011-03-14 20:55 chengxu\AUV_3.11\MainForm.Designer.cs
文件 365 2011-03-14 20:55 chengxu\AUV_3.11\MainForm.cs
文件 490 2011-03-12 16:14 chengxu\AUV_3.11\Program.cs
目录 0 2016-01-31 19:03 chengxu\AUV_3.11\Properties\
文件 1348 2011-03-12 16:14 chengxu\AUV_3.11\Properties\AssemblyInfo.cs
文件 2868 2011-03-12 16:14 chengxu\AUV_3.11\Properties\Resources.Designer.cs
文件 5612 2011-03-12 16:14 chengxu\AUV_3.11\Properties\Resources.resx
文件 1094 2011-03-12 16:14 chengxu\AUV_3.11\Properties\Settings.Designer.cs
文件 249 2011-03-12 16:14 chengxu\AUV_3.11\Properties\Settings.settings
目录 0 2016-01-31 19:03 chengxu\AUV_3.11\bin\
目录 0 2016-01-31 19:03 chengxu\AUV_3.11\bin\Debug\
文件 1570 2011-09-25 11:06 chengxu\AUV_3.11\bin\Debug\AUV_3.11.application
文件 28672 2011-09-25 11:06 chengxu\AUV_3.11\bin\Debug\AUV_3.11.exe
文件 7424 2011-09-25 11:06 chengxu\AUV_3.11\bin\Debug\AUV_3.11.exe.manifest
文件 60928 2011-09-25 11:06 chengxu\AUV_3.11\bin\Debug\AUV_3.11.pdb
文件 1570 2011-09-25 11:06 chengxu\AUV_3.11\bin\Debug\AUV_3.11.vshost.application
文件 14328 2011-09-25 11:21 chengxu\AUV_3.11\bin\Debug\AUV_3.11.vshost.exe
文件 32768 2009-03-06 23:48 chengxu\AUV_3.11\bin\Debug\Emgu.CV.ML.dll
文件 109842 2009-03-06 23:48 chengxu\AUV_3.11\bin\Debug\Emgu.CV.ML.xm
文件 53248 2009-03-06 23:48 chengxu\AUV_3.11\bin\Debug\Emgu.CV.UI.dll
文件 83456 2009-03-09 13:11 chengxu\AUV_3.11\bin\Debug\Emgu.CV.UI.pdb
............此处省略44个文件信息
- 上一篇:学生宿舍管理管理系统
- 下一篇:C#入门:基于C#的Windows窗口应用程序教程与
相关资源
- C# IP地址输入控件
- C#在一个窗口刷新更改另一个窗口控件
- C# TIP文件生成和拆解
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
评论
共有 条评论