다음을 통해 공유


ImageComparer.Compare 메서드 (Image, Image, List<ToleranceRectangle>, Image%)

공차 사각형으로 지정 된 영역에서 두 이미지의 특정 영역을 비교 합니다.

이미지 차이 공차 내 여백으로는 공차 계산 경우 true는 반환 diff 이미지로 누락 됩니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.UITesting
어셈블리:  Microsoft.VisualStudio.TestTools.UITesting(Microsoft.VisualStudio.TestTools.UITesting.dll)

구문

‘선언
Public Shared Function Compare ( _
    actualImage As Image, _
    expectedImage As Image, _
    rectangleList As List(Of ToleranceRectangle), _
    <OutAttribute> ByRef diffImage As Image _
) As Boolean
public static bool Compare(
    Image actualImage,
    Image expectedImage,
    List<ToleranceRectangle> rectangleList,
    out Image diffImage
)
public:
static bool Compare(
    Image^ actualImage, 
    Image^ expectedImage, 
    List<ToleranceRectangle>^ rectangleList, 
    [OutAttribute] Image^% diffImage
)
static member Compare : 
        actualImage:Image * 
        expectedImage:Image * 
        rectangleList:List<ToleranceRectangle> * 
        diffImage:Image byref -> bool 
public static function Compare(
    actualImage : Image, 
    expectedImage : Image, 
    rectangleList : List<ToleranceRectangle>, 
    diffImage : Image
) : boolean

매개 변수

  • diffImage
    형식: System.Drawing.Image%
    이미지 여백 공차에서 빠져 있었습니다 argb 값을 나타냅니다.

반환 값

형식: System.Boolean
두 이미지가 허용 오차 사각형에 지정된 값을 충족하면 true입니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ImageComparer 클래스

Compare 오버로드

Microsoft.VisualStudio.TestTools.UITesting 네임스페이스