차이점 발견 기능을 사용하여 응용 프로그램을 빌드하거나 .NET 기반 이미지 처리 응용 프로그램 내에서 프로그래밍 방식으로 두 이미지를 비교하려는 경우 올바른 위치에 있습니다. 이 기사 후에는 JPG, PNG, BMP 또는 이미지를 다른 파일 형식과 쉽게 비교할 수 있습니다. 시간 낭비 없이 문서 및 이미지 비교를 위한 .NET API를 사용하여 C#에서 이미지를 비교합시다.

.NET을 사용하여 차이점에 대한 이미지 비교

.NET 이미지 비교 API

이 기사에서 이미지를 비교하기 위해 GroupDocs.Comparison for .NET API를 사용할 것입니다. 이 API는 JPG, PNG, BMP, DICOM, DCM, DjVu 이미지와 기타 지원되는 파일 형식의 비교를 지원합니다.

다운로드 섹션에서 DLL 또는 MSI 설치 프로그램을 다운로드하거나 NuGet을 통해 .NET 애플리케이션에 API를 설치할 수 있습니다.

PM> Install-Package GroupDocs.Comparison

C#에서 이미지를 비교하여 차이점 강조 표시

C#에서 두 이미지를 비교하는 것은 .NET 애플리케이션 내에서 GroupDocs.Comparison을 사용하면 너무 쉽습니다. 다음 단계에서는 두 개의 JPG, PNG, BMP 또는 기타 이미지를 비교하는 방법을 설명합니다. 변경 사항을 성공적으로 감지하고 출력/결과 이미지에서 강조 표시합니다.

  • Comparer 클래스를 사용하여 첫 번째 이미지를 정의합니다.
  • Comparer 객체의 Add 메소드를 이용하여 두 번째 이미지를 추가합니다.
  • Compare 메서드를 호출하여 두 이미지를 비교하고 두 이미지의 차이점을 강조 표시한 결과 이미지를 저장합니다.

아래 코드는 C#에서 두 이미지를 비교하는 방법을 보여줍니다. 예를 들어 두 개의 JPG 이미지를 비교하고 차이가 있는 출력을 저장합니다.

// C#에서 .NET 이미지 비교 API를 사용하여 JPG, PNG, GIF, BMP 이미지 형식 비교
using (Comparer comparer = new Comparer("filepath/soureImage.jpg"))
{
    CompareOptions options = new CompareOptions();
    options.GenerateSummaryPage = false; // To get the difference summary, set it 'true'

    comparer.Add("filepath/targetImage.jpg");
    comparer.Compare("filepath/comparisonResultImage.jpg", options);
}

기사 시작 부분에 표시된 이미지가 이 코드에 사용되었습니다. 왼쪽의 이미지가 비교되고 출력이 차이점을 강조하는 오른쪽에 표시됩니다.

결론

이 기사에서는 이미지 비교 API를 사용하여 C#에서 두 이미지를 비교하는 방법을 배웠습니다. 이제 이미지를 비교하고 발견된 차이점을 사용자에게 강조 표시할 수 있는 고유한 이미지 비교 응용 프로그램을 구축할 수 있습니다.

API의 기능에 대한 완전한 아이디어를 얻으려면 문서를 참조하십시오. 또한 무료 지원 팀 또는 무료 컨설팅 팀에 연락하여 요구 사항에 따라 GroupDocs API 사용을 이해하는 데 도움이 되는 코드를 작성할 수도 있습니다.

또한보십시오