Откуда я получаю библиотеки обработки изображений в С#.Net?
Обработка изображений С#
Ответ 1
Проверьте библиотеку AForge. Это набор библиотек, в которых вы найдете обработку изображений и библиотеку видения.
Ответ 2
Там emguCV (для .NET), который основан на С++ OpenCV, который очень популярен.
Ответ 3
Взгляните на библиотеку утилиты Craig http://cul.codeplex.com/
Доступна обработка изображений:
- Обрезка, изменение размера, поворот, щелканье.
- Для черно-белого или сепия.
- Порог и обнаружение краев (включая Sobel и Laplace)
- Текстовый чертеж, водяные знаки, помощники рисования объектов
- Снимок экрана, который охватывает мониторы
- Гистограммы RGB
- Различные фильтры свертки, такие как резкость, тиснение семечки и т.д. с возможностью создавать свои собственные
легко- Различные другие фильтры, такие как "дрожание", pixelate, sin wave, median
фильтр и расширение, -red/green/blue фильтры- Несколько методов размытия, включая размытие ящика, размытие по Гауссу,
Кувахара и Симметричные Ближайшие
Размытие соседей.- Карта рельефа и обычные помощники карты.
- ASCII art generator
- Отрегулируйте яркость, гамму и контрастность.
Также вам может понравиться: OpenCVSharp и EmguCV - Кстати, EmguCV самый продвинутый.
Ответ 4
Я знаю сторонний инструментарий с именем leadtools, который предоставляет множество функций обработки изображений. Кроме того, он поддерживает сотни форматов изображений. Вы можете найти более подробную информацию здесь: http://www.leadtools.com/sdk/image-processing/default.htm
Ответ 5
Помимо фреймворческих функций мне нравится Image_Processing_Lab.