Вам не нужен класс Image, он не предназначен для манипулирования пикселями.Скорее, используйте Bitmap * class
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri(@"/test.png",UriKind.RelativeOrAbsolute);
bi.EndInit();
пример
Реализуйте публичный метод PixelColor [,] GetPixels (источник BitmapSource) и затем просматривайте возвращаемый массив, чтобы найти альфа-канал(простая петля).Помните, что некоторые изображения не поддерживают прозрачность, а размер файла зависит от структуры (ARGB, RGBA) и т. Д.