资源简介
使用额使用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#入门:基于C#的Windows窗口应用程序教
- 计算机专业 c#图书管理系统
- C#调用matlab画图,解决图像嵌入Winfo
- 使用C#和MySql数据库实现的小程序---适
- C#+EmguCV车牌识别
- C#农产品追溯搜索源码
- C# 从内存加载动态链接库
- c#写的简单的机场售票系统
- C# 一个漂亮的毫秒级精确秒表
- C#教师信息管理系统+数据库
- 网上书店(基于ASP.NET2.0 完整源代码
- C#工业控件
- C#+SQL超市进销存管理系统
- c# in depth 第四版 全彩带书签 2019最新
- C#学生综合信息管理系统
- c#工资管理系统+文档只供参考
- 基于C#和OpenTK的3D坐标系演示
- C#通讯录管理系统270589
- 用C#实现的图书馆管理系统
- c#+arcengine 空间查询属性查询
- C#基础入门传智播客2011版课件讲师(
- c#教师管理系统
- NPOI 2.2.1
- 教室管理系统,C#SQLite
- 教室管理系统C#与数据库
- C# 实现的3D打印
- C#的windows应用窗体开发教程
- C#设计的企业人事工资考勤管理系统
- C#设计的电子邮件系统+论文+报告+源码
- 教务系统c#可运行代码附带数据库
评论
共有 条评论