В этом руководстве рассказывается, как преобразовать image в оттенки серого в C#. Он включает в себя настройки среды, пошаговый процесс и пример фрагмента кода для преобразования изображения в оттенки серого на C#. Вы можете следовать этому руководству, чтобы конвертировать несколько форматов изображений, таких как JPG, PNG, BMP и т. д.
Действия по преобразованию изображения в оттенки серого в C#
- Подготовьте IDE, установив Aspose.Imaging for .NET с помощью диспетчера пакетов NuGet, чтобы преобразовать цветное изображение в оттенки серого.
- Прочитайте исходное цветное изображение с помощью класса Image.
- Приведите изображение к объекту класса RasterCachedImage.
- Преобразуйте входное изображение в его версию в оттенках серого.
- Запишите изображение в оттенках серого, используя метод Save.
Эти шаги суммируют последовательность преобразования изображения в черно-белое в C#. Сначала прочитайте исходное цветное изображение и закешируйте его. Следовательно, измените цветовое пространство изображения на версию в оттенках серого и экспортируйте выходное изображение.
Код для преобразования изображения в оттенки серого на C#
Этот фрагмент кода эффективен для экспорта цветного изображения в оттенки серого в C#. Он использует класс Image для чтения входного файла, а затем кэширует информацию с помощью метода CacheData. Затем цветовое пространство меняется на оттенки серого перед визуализацией выходного файла изображения.
В этой статье мы поняли, как изменить изображение на оттенки серого в C#. А если вы хотите размыть изображения, прочтите статью на Размытие изображения в C#.