How to Open image from byte array

Dim Gimage As Byte()
Dim TempPath As String
Dim FileName As String = "Image.jpg"
Gimage = Return_ImageByte()
TempPath = System.IO.Path.GetTempPath()
System.IO.File.WriteAllBytes(TempPath & FileName, Gimage)
System.Diagnostics.Process.Start(TempPath & FileName)