How to convert Bitmap to Image

I am making a median filter, the problem is manipulating pixes are only possible in Bitmap. Later I want to show the result in a PictureBox which uses Image. I can't figure out a way to to solve this...Only thing I can think of is using a Stream but no idea how. Help will be appriciated~

private void toolStripPerformMedian_Click(object sender, EventArgs e) { var filtered = Filters.MedianFilter(new Bitmap(_activeImageFile), 3); var n = Image.FromStream() //How to do this? } 
3

3 Answers

A Bitmap is an Image. It inherits from the Image class.

From MSDN:

[SerializableAttribute] [ComVisibleAttribute(true)] public sealed class Bitmap : Image 
1

This is what has worked for me:

var codeBitmap = new Bitmap(your_info); Image image = (Image)codeBitmap; 
2

Check up the namespaces. System.Drawing.Image compatible with bitmap, System.Window.Control.Image - not!

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like