Библиотеки обработки изображений в C#
Откуда я могу получить библиотеки обработки изображений в C# .Net?
5 ответов
редактировать: проверить список здесь https://github.com/quozd/awesome-dotnet/blob/master/README.md#image-processing:
- ImageResizer - добавление команд к URL-адресам изображений для получения измененных версий в миллисекундах. Изменение размера, редактирование и т. Д. Изображений в режиме реального времени.
- ImageProcessor - библиотека с открытым исходным кодом.NET для управления изображениями на лету.
- DynamicImage - Высокопроизводительная библиотека для работы с изображениями с открытым исходным кодом для ASP.NET.
- MetadataExtractor - Извлекает Exif, IPTC, XMP, ICC и другие метаданные из файлов изображений.
- Emgu CV - Кроссплатформенная оболочка.NET для библиотеки OpenCV.
- DotImaging - минималистичная портативная платформа для обработки изображений.NET
- Magick.NET -.NET-оболочка для библиотеки ImageMagick.
- OpenCvSharp - кроссплатформенная оболочка OpenCV для.NET Framework.
Проверьте библиотеку AForge. Это набор библиотек, в которых вы найдете обработку изображений и библиотеку изображений.
Существует emguCV (для.NET), основанный на C++ OpenCV, который очень популярен.
Я знаю сторонний инструментарий с именем leadtools, который предоставляет множество функций обработки изображений. Кроме того, он поддерживает сотни форматов изображений. Вы можете найти больше информации здесь: http://www.leadtools.com/sdk/image-processing/default.htm
Взгляните на служебную библиотеку Крейга http://cul.codeplex.com/
Доступны манипуляции с изображениями:
- Обрезка, изменение размера, вращение, переворачивание
- Черно-белый или сепия
- Обнаружение порогов и краев (включая Sobel и Laplace)
- Рисование текста, водяные знаки, помощники рисования объектов
- Делая скриншот, который охватывает мониторы
- Гистограммы RGB
- Различные фильтры свертки, такие как резкость, тиснение и т. Д. Вдоль
с возможностью создавать свои собственные
без труда- Различные другие фильтры, такие как "джиттер", pixelate, sin wave, медиана
фильтр и дилатация, красный / зеленый / синий фильтры- Множество методов размытия, включая размытие рамки, размытие по Гауссу,
Кувахара и Симметричный Ближайший
Размытие соседей- Помощники карты рельефа и карты нормалей
- ASCII художественный генератор
- Отрегулируйте яркость, гамму и контраст
Также вам могут понравиться: OpenCVSharp и EmguCV - кстати, EmguCV самый продвинутый.