Я тоже когда-то задумывался над этим, поэтому я понял это и поместил в сообщение в блоге . Для вашего примера это должно быть примерно так:
var a = Assembly.GetExecutingAssembly(); // Or another Get method if you need to get it from some other assembly
var image = Image
.FromStream(a.GetManifestResourceStream("DefaultNameSpace.Graphics.image.bmp"));
Не забудьте пометить изображение как встроенный ресурс и утилизировать его по окончании, чтобы не было утечки:)