C#의 이미지 흐림

이미지 조작으로 작업할 때 종종 다른 필터/효과를 적용하여 이미지를 편집해야 할 수도 있습니다. 다양한 다른 효과 중에서 흐림 효과는 일반적으로 이미지의 개체를 흐리게 하는 데 사용됩니다. 이 기사에서는 C#에서 프로그래밍 방식으로 이미지를 흐리게 하는 방법을 배웁니다.

이미지를 흐리게 하는 C# API - 무료 다운로드

Aspose.Imaging for .NET는 이미지 편집을 위한 다양한 기능을 제공하는 놀라운 이미지 처리 API입니다. 이 API를 사용하여 이미지에 흐림 효과를 적용합니다. API를 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

PM> Install-Package Aspose.Imaging

C#에서 이미지를 흐리게 처리하는 단계

.NET용 Aspose.Imaging을 사용하면 아래에 나와 있는 세 가지 간단한 단계를 통해 이미지에 흐림 효과를 적용할 수 있습니다.

  • 먼저 이미지 파일을 로드합니다.
  • 이미지에 블러 필터를 적용합니다.
  • 마지막으로 흐릿한 이미지를 디스크에 저장합니다.

다음 섹션에서는 C#을 사용하여 이미지에 흐림 효과를 적용하는 데 사용되는 클래스와 메서드를 보여줍니다.

C#에서 이미지 흐리게 처리

다음은 C#에서 이미지를 흐리게 처리하는 단계입니다.

  • 먼저 Image.Load() 메서드를 사용하여 이미지를 로드합니다.
  • 그런 다음 이미지를 RasterImage 유형으로 캐스트합니다.
  • RasterImage.Filter() 메서드를 사용하여 이미지를 흐리게 합니다.
  • RasterImage.Save() 메서드를 사용하여 흐린 이미지를 저장합니다.

다음 코드 샘플은 C#에서 이미지에 흐림 효과를 적용하는 방법을 보여줍니다.

// 이미지 로드
using (Image image = Image.Load("image.bmp"))
{
    // 이미지를 RasterImage로 변환
    RasterImage rasterImage = (RasterImage)image;

    // 흐림 효과 적용
    rasterImage.Filter(rasterImage.Bounds, new GaussianBlurFilterOptions(5, 5));

    // 흐린 이미지 저장
    rasterImage.Save("blurred-image.bmp");
}

시연을 위해 다음 이미지에 흐림 효과를 적용했습니다.

흐림 효과를 적용할 입력 이미지

다음은 흐림 효과를 적용한 후 얻은 결과 이미지입니다.

C#에서 흐림 이미지 출력

C# 이미지 흐리게 처리 API - 무료 라이선스 받기

평가 제한 없이 무료 임시 라이선스를 취득하고 이미지를 흐리게 할 수 있습니다.

결론

이 문서에서는 C#에서 이미지를 흐리게 하는 방법을 배웠습니다. 제공된 코드를 쉽게 통합하고 C# 애플리케이션 내에서 이미지를 흐리게 처리할 수 있습니다.

더 읽기

문서를 사용하여 .NET 이미지 처리 API에 대해 자세히 알아볼 수 있습니다. 또한 포럼을 통해 질문을 공유할 수 있습니다.

또한보십시오