Цей підручник зосереджується на тому, як конвертувати image у градації сірого в C#. Він містить налаштування середовища, поетапний процес і зразок фрагмента коду для перетворення зображення в градації сірого в C#. Ви можете дотримуватись цього посібника, щоб конвертувати кілька форматів зображень, наприклад JPG, PNG, BMP тощо.
Кроки для перетворення зображення в градації сірого в C#
- Підготуйте IDE, встановивши Aspose.Imaging for .NET за допомогою менеджера пакунків NuGet, щоб перетворити кольорове зображення на відтінки сірого
- Прочитайте вихідне кольорове зображення за допомогою класу Image
- Переведіть зображення в об’єкт класу RasterCachedImage
- Перетворення вхідного зображення на його версію у відтінках сірого
- Напишіть зображення у градаціях сірого за допомогою методу Save
Ці кроки підсумовують послідовність перетворення зображення на чорно-біле в C#. По-перше, прочитайте вихідне кольорове зображення та закешуйте його. Отже, змініть колірний простір зображення на його версію у градаціях сірого та експортуйте вихідне зображення.
Код для перетворення зображення в градації сірого в C#
Цей фрагмент коду ефективний для експорту кольорового зображення в градації сірого в C#. Він використовує клас Image для читання вхідного файлу, а потім кешує інформацію за допомогою методу CacheData. Потім колірний простір змінюється на відтінки сірого перед відтворенням файлу вихідного зображення.
У цій статті ми розібралися, як змінити зображення на відтінки сірого в C#. Тоді як, якщо ви хочете розмити зображення, перегляньте статтю на Розмиття зображення в C#.