社区
WPF/Silverlight
帖子详情
Silverlight中,如何把一个BitmapImage转换为byte[]数组
zhangxuguang2007
2009-11-05 11:02:41
我有一个WriteableBitmap,或者BitampImage,如何把其转换为一个byte[]流?
我已经尝试通过遍历WriteableBitmap的所有像素点逐个转换,但效率很低,没有实用价值。这也许是个思路,但我期望高效的算法。如果该算法行不通,其他算法也可以,关键是效率。
...全文
346
3
打赏
收藏
Silverlight中,如何把一个BitmapImage转换为byte[]数组
我有一个WriteableBitmap,或者BitampImage,如何把其转换为一个byte[]流? 我已经尝试通过遍历WriteableBitmap的所有像素点逐个转换,但效率很低,没有实用价值。这也许是个思路,但我期望高效的算法。如果该算法行不通,其他算法也可以,关键是效率。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jv9
2009-11-06
打赏
举报
回复
这几篇文章应该对你有帮助。
http://www.silverlightchina.net/html/developer/2009/0813/141.html
http://msdn.microsoft.com/en-us/magazine/cc534995.aspx
http://www.wintellect.com/CS/blogs/jprosise/archive/2009/03/23/silverlight-3-s-new-writeablebitmap.aspx
http://www.charlespetzold.com/blog/2009/10/Random-Rectangles-in-Silverlight-using-WriteableBitmap.html
zhangxuguang2007
2009-11-06
打赏
举报
回复
[Quote=引用 2 楼 jv9 的回复:]
这几篇文章应该对你有帮助。
http://www.silverlightchina.net/html/developer/2009/0813/141.html
http://msdn.microsoft.com/en-us/magazine/cc534995.aspx
http://www.wintellect.com/CS/blogs/jprosise/archive/2009/03/23/silverlight-3-s-new-writeablebitmap.aspx
http://www.charlespetzold.com/blog/2009/10/Random-Rectangles-in-Silverlight-using-WriteableBitmap.html
[/Quote]
这些文章的思路基本还是逐个像素的处理,和我现在的做法一样。但还是要感谢您的用心。
还有一点,我觉得您发掘资源的能力特别强,例如你发的这几个地址,你是针对我的问题及时上网搜索获得的答案,还是以前曾经遇到过类似的问题,因而已经有所积累了?我的意思是:我们在做技术的时候总是会遇到问题,这并不奇怪,关键是如何解决问题,都有哪些途径?虽然我们都知道可以上网搜索,但搜索也是需要技巧的,请您介绍一下自己的技巧。此外除了搜索,是否还有其他的途径,也请您一并介绍一下,最好发个主题,大家共享一下!
junyi2003
2009-11-05
打赏
举报
回复
应该是你算法比较低效。 你要存成文件的话,好像只有这条路能走。 自己google或者百度一下吧。
一个int占四个字节,取到int 数组不就相当于去到 byte[]
bitmap
image
与
byte
[]相互
转换
作者:飘遥(Zhenxing Zhou) ...WPF
Bitmap
Image
有时要实现
bitmap
image
与
byte
[]相互
转换
,这里实现两个静态方法,直接调用即可。
byte
[]
转换
为
bitmap
image
: public static
bitmap
image
byte
arrayto
bitmap
image
(
byte
求助,
Silverlight
中
,如何把
一个
Bitmap
Image
转换
为
byte
[]
数组
Silverilight,我有
一个
Writeable
Bitmap
,或者Bitamp
Image
,如何把其
转换
为
一个
byte
[]流? 我已经尝试通过遍历Writeable
Bitmap
的所有像素点逐个
转换
,但效率很低,没有实用价值。这也许是个思路,但我期望高效的...
silverlight
中
如何将
Bitmap
Image
转化为Stream或
byte
数组
?
上一篇"base64编码在
silverlight
中
的使用"里已经提到Writeable
Bitmap
对象可以借助FluxJpeg转化...先将
Bitmap
Image
转化为Writeable
Bitmap
,然后得到base64字符串,然后可以得到base64的
byte
[]
数组
,再然后...
Silverlight
- 将
Bitmap
Image
转化为Stream或
byte
数组
先将
Bitmap
Image
转化为Writeable
Bitmap
,然后得到base64字符串,然后可以得到base64的
byte
[]
数组
,再然后您可以把
byte
[]变成Stream 关键代码: Writeable
Bitmap
wb = new Writeable
Bitmap
(img.Source as ...
WPF/Silverlight
8,735
社区成员
12,029
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章