如题
解决方案 »
- 接口里可以定义委托吗?
- C#中 timer 控件不执行也不报错怎么回事?
- 高分求救(100分),Access2003与Winform取得的数据不一样.回答不超过5行的,请勿回答.
- ======求助(asp.net+sql考试系统)
- wait和pulse可以在两个方法中吗
- 在dateGirdView中輸入字符長和數據庫中字段長度不符合
- 关于调试的一点小问题
- 关于在VS2005中访问带uniqueidentifier字段的数据表问题
- 数据库是字符型日期,如何查询两日期中间的数据?
- mm急救,送分!!!CheckBox、RadioButton在绑定的时候propertyName是什么?
- 如何用C#实现windows用户的创建
- 谁会用System.Security.Cryptography.DESCryptoServiceProvider这个类对字符串进行加密解密???急需
bitmap picData=new bitmap(文件名);
Bitmap picData=new Bitmap(文件名);
关于转换似乎只是24位是真彩色,其它要调用调色板的。
我想得到的是去掉bmp头信息的数据.to jimh(Jimmy):
我是想将先后的32\24\8bmp图像转换为16位的bmp图像.
例如一个24位的图像 Height = 512,Width = 512 ,Bit = 24 那这个24位bmp的size 应该是 512*512*3=786432 个byte,
我要把他转换成16位的bmp.图像转换后的图像 Height = 512,Width = 512,Bit =16 那么这个16位的bmp图像的size应该是 512*512*2=524288 个byte.
有这样的算法吗?谢谢
bmp文件头结构是:BITMAPFILEHEADER
BITMAPINFOHEADER
在csdn中查一下帮助,按照这两个结构读文件就OK了。