Convert Images into a byte array.


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 4 of 4

Thread: Convert Images into a byte array.

  1. #1
    Join Date
    May 2004
    Location
    Puerto Rico
    Posts
    15

    Convert Images into a byte array.

    Hi,

    I need to know is there is a way to convert a Image into a array of bytes? I know a way using BufferedInputStream but that is loading a image from a file. I need to know a way to do it, if I already have an Image loaded in my class. Thanks in advance.

  2. #2
    Join Date
    Feb 2005
    Posts
    3
    you could probably turn the picture into an array of bytes by serializing it. Something like...

    public static byte[] serializeObj(Object obj) throws IOException
    {
    ByteArrayOutputStream baOStream = new ByteArrayOutputStream();
    ObjectOutputStream objOStream = new ObjectOutputStream(baOStream);

    objOStream.writeObject(obj); //object must be serializable
    objOStream.flush();
    objOStream.close();
    return baOStream.toByteArray(); //returns stream as byte array
    }

  3. #3
    Join Date
    May 2006
    Location
    Sydney, Australia
    Posts
    1

    How to convert an image to a byte array in C#

    Image im = ...

    ImageConverter converter = new ImageConverter();
    Byte[] imageByteArray = (byte[]) converter.ConvertTo(im, typeof(byte[]));

  4. #4
    Join Date
    Feb 2009
    Posts
    1
    how to get coordinates of an image and convert into matrix or multidimensional array in array?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center