如何将位图转换为图像
本文关键字:图像 转换 位图 | 更新日期: 2023-09-27 18:25:24
我正在制作一个中值滤波器,问题是操纵像素只有在Bitmap
中才可能。稍后我想在使用Image
的PictureBox
中显示结果。我想不出解决这个问题的方法。。。我唯一能想到的就是使用Stream
,但不知道如何使用。将通知帮助~
private void toolStripPerformMedian_Click(object sender, EventArgs e)
{
var filtered = Filters.MedianFilter(new Bitmap(_activeImageFile), 3);
var n = Image.FromStream() //How to do this?
}
Bitmap
就是Image
。它继承自Image
类。
来自MSDN:
[SerializableAttribute]
[ComVisibleAttribute(true)]
public sealed class Bitmap : Image
这就是对我有效的方法:
var codeBitmap = new Bitmap(your_info);
Image image = (Image)codeBitmap;
检查命名空间。System.Drawing.Image
与位图兼容,System.Window.Control.Image
-不兼容!