Автоматически обрезать растровое изображение до минимального размера?

Предположим, у меня есть System.Drawing.Bitmap в режиме ARGB 32bpp. Это большое растровое изображение, но оно ' s в основном полностью прозрачные пиксели с относительно маленьким изображением где-то посередине.

Что такое быстрый алгоритм для определения границ «реального» изображения, чтобы я мог обрезать все прозрачные пиксели вокруг него?

В качестве альтернативы, есть ли в .Net функция, которую я могу использовать для этого?

11
задан Blorgbeard 27 January 2011 в 18:18
поделиться