use the below code in httphandler to convert byte array to image
context.Response.ContentType = "image/jpeg";
Stream strm = new MemoryStream(x);
byte[] buffer = new byte[4096];
int byteSeq = strm.Read(buffer, 0, 4096);
while (byteSeq > 0)
{
context.Response.OutputStream.Write(buffer, 0, byteSeq);
byteSeq = strm.Read(buffer, 0, 4096);
}