+ -
当前位置:首页 → 问答吧 → C# lockbits问题

C# lockbits问题

时间:2013-11-30

来源:互联网

Bitmap source = new Bitmap(pictureBox1.Image);
BitmapData sourceData = source.LockBits(new Rectangle(0, 0, source.Width, source.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb); IntPtr source_scan = sourceData.Scan0; unsafe { byte* p = (byte*)source_scan.ToPointer(); for (int height = 0; height < sourceData.Height; ++height) { for (int width = 0; width < sourceData.Width; ++width) { int r, g, b; source.UnlockBits(sourceData); pictureBox1.Image=source;
我呢段码系唔系有地方做错? 我系想将一张图 转换成 一张白图 但依家完任无效果 我想问边到写错??

[ 本帖最后由 nash0079 於 2013-9-25 12:43 PM 编辑 ]

作者: nash0079   发布时间: 2013-11-30

beautiful code

作者: ceap2003   发布时间: 2013-11-30

引用:原帖由 nash0079 於 2013-9-25 12:31 PM 发表
Bitmap source = new Bitmap(pictureBox1.Image);
BitmapData sourceData = source.LockBits(new Rectangle(0, 0, source.Width, source.Height), ImageLockMode.ReadOnly, PixelFormat.Forma ...
直接set picture box. Background color 去white 米得law

作者: form5   发布时间: 2013-12-01

热门下载

更多