Преобразование изображения в оттенки серого в C#

В этом руководстве рассказывается, как преобразовать image в оттенки серого в C#. Он включает в себя настройки среды, пошаговый процесс и пример фрагмента кода для преобразования изображения в оттенки серого на C#. Вы можете следовать этому руководству, чтобы конвертировать несколько форматов изображений, таких как JPG, PNG, BMP и т. д.

Действия по преобразованию изображения в оттенки серого в C#

  1. Подготовьте IDE, установив Aspose.Imaging for .NET с помощью диспетчера пакетов NuGet, чтобы преобразовать цветное изображение в оттенки серого.
  2. Прочитайте исходное цветное изображение с помощью класса Image.
  3. Приведите изображение к объекту класса RasterCachedImage.
  4. Преобразуйте входное изображение в его версию в оттенках серого.
  5. Запишите изображение в оттенках серого, используя метод Save.

Эти шаги суммируют последовательность преобразования изображения в черно-белое в C#. Сначала прочитайте исходное цветное изображение и закешируйте его. Следовательно, измените цветовое пространство изображения на версию в оттенках серого и экспортируйте выходное изображение.

Код для преобразования изображения в оттенки серого на C#

Этот фрагмент кода эффективен для экспорта цветного изображения в оттенки серого в C#. Он использует класс Image для чтения входного файла, а затем кэширует информацию с помощью метода CacheData. Затем цветовое пространство меняется на оттенки серого перед визуализацией выходного файла изображения.

В этой статье мы поняли, как изменить изображение на оттенки серого в C#. А если вы хотите размыть изображения, прочтите статью на Размытие изображения в C#.

 Русский