资源简介
数字图像处理设计软件,c# winform写成,界面漂亮,功能齐全,包括几何变换,空间变换,空间滤波,频域变换,频域滤波,边缘提取,彩色图像处理等等

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ImageProcessframework
{
///
/// bmp图像的头文件类,主要保存bmp图像的头文件信息
/// 其构造方法要求传入bmp流数据
///
class bmpHead
{
public ulong bfhSize; //文件大小,以字节为单位
public ulong bfhReserverd1; //文件保留字,必须为0
public ulong bfhReserverd2; //文件保留字,必须为0
public ulong bfhOffBits; //文件头的偏移量表示,以字节为单位
public ulong biSize; //本结构大小字节为单位
public ulong biWidth; //图形宽度以象素为单位
public ulong biHeight; //图形高度以象素为单位
public ulong biPlanes; //目标设备的级别,必须为1
public ulong biBitCount; //每个象素所需要的位数 1.单色 4.16色 8.256色 24.24位真彩 32.32位真彩
public ulong biCompression; //是否为压缩 0:none( BI_RGB ) ....
public ulong biSizeImage; //位图区数据的大小,以字节为单位 每行字节数是4的倍数,不够要补足
public ulong biXPelsPerMeter;//位图水平分辨率,每米像素数
public ulong biYPelsPerMeter;//位图垂直分辨率,每米像素数
public ulong biClrUsed; //位图实际使用的颜色表中的颜色数 0:颜色数是2的biBitCount次幂
public ulong biClrImportant; //位图显示过程中重要的颜色数 0:所有颜色都重要
public byte[] colorData;
public byte[] allData;
public bmpHead(byte[] headData)
{
bfhSize = byteToLong(headData 2 4);
bfhReserverd1 = byteToLong(headData 6 2);
bfhReserverd2 = byteToLong(headData 8 2);
bfhOffBits = byteToLong(headData 10 4);
biSize = byteToLong(headData 14 4);
biWidth = byteToLong(headData 18 4);
biHeight = byteToLong(headData 22 4);
biPlanes = byteToLong(headData 26 2);
biBitCount = byteToLong(headData 28 2);
biCompression = byteToLong(headData 30 4);
biSizeImage = byteToLong(headData 34 4);
biXPelsPerMeter = byteToLong(headData 38 4);
biYPelsPerMeter = byteToLong(headData 42 4);
biClrUsed = byteToLong(headData 46 4);
biClrImportant = byteToLong(headData 50 4);
colorData = new byte[bfhOffBits - 54];
for (int i = 0; i < colorData.Length; i++)
{
if (biBitCount == 8)
{
colorData[i] = headData[i + 54];
}
else colorData = null;
}
allData = new byte[headData.Length];
headData.CopyTo(allData 0);
}
public bmpStruct getBmpStruct(rgbColor[] rc)
{
bmpStruct tem = new bmpStruct();
tem.allData = allData;
tem.bitCount = (int)biBitCount;
tem.RGBdata = rc;
return tem;
}
public byte[] getAllData()
{
ulong[] ALL ={bfhSizebfhReserverd1bfhReserverd2bfhOffBitsbiSizebiWidth
biHeightbiPlanesbiBitCountbiCompressionbiSizeImage
biXPelsPerMeterbiYPelsP
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-25 20:09 ImageProcessfr
目录 0 2013-10-25 20:09 ImageProcessfr
文件 92102 2013-10-25 05:25 ImageProcessfr
文件 3304 2013-10-19 23:45 ImageProcessfr
文件 76275 2013-10-25 19:55 ImageProcessfr
文件 37551 2013-10-25 19:57 ImageProcessfr
文件 153676 2013-10-25 19:55 ImageProcessfr
文件 5915 2013-10-25 16:12 ImageProcessfr
文件 1287 2013-10-25 16:12 ImageProcessfr
文件 5817 2013-10-25 16:12 ImageProcessfr
文件 17336 2013-10-25 17:10 ImageProcessfr
文件 2889 2013-10-25 17:10 ImageProcessfr
文件 5817 2013-10-25 17:10 ImageProcessfr
文件 8868 2013-10-25 16:35 ImageProcessfr
文件 1789 2013-10-25 16:35 ImageProcessfr
文件 5817 2013-10-25 16:35 ImageProcessfr
文件 7541 2013-10-25 06:06 ImageProcessfr
文件 4354 2013-10-25 06:06 ImageProcessfr
文件 5817 2013-10-25 06:06 ImageProcessfr
文件 20362 2013-10-25 17:01 ImageProcessfr
文件 21015 2013-10-25 17:01 ImageProcessfr
文件 5817 2013-10-25 17:01 ImageProcessfr
文件 22222 2013-10-25 06:10 ImageProcessfr
文件 19234 2013-10-25 06:10 ImageProcessfr
文件 5817 2013-10-25 06:10 ImageProcessfr
文件 11474 2013-10-25 06:13 ImageProcessfr
文件 15467 2013-10-25 06:13 ImageProcessfr
文件 6411 2013-10-25 06:13 ImageProcessfr
文件 10191 2013-10-25 06:15 ImageProcessfr
文件 2560 2013-10-25 06:15 ImageProcessfr
文件 5817 2013-10-25 06:15 ImageProcessfr
............此处省略142个文件信息
- 上一篇:C#车牌识别抓拍DEMO
- 下一篇:C# 基于数据库的学生管理系统
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- Winform可视化打印模板设计工具含源码
- 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 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
评论
共有 条评论