Match에서 너비 또는 높이가 0일 수 없는 오류 문의



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    Match 나 MatchAndClick을 처음 설정한 후에는 잘 넘어가는데
    2번째 실행할 때부터 아래와 같은 오류 메세지가 뜹니다.
    그래서 템플릿 검색영역 가로, 세로를 1로 설정하고 실행했더니 다른 부분을 잡고 있고
    100으로 설정하고 실행했더니 메모리가 부족하다는 메세지가 뜹니다.


    자세한 오류 메세지와 제가 사용하는 버전을 아래에 함께 첨부합니다.

    MatchAndClickL, bfheeafajdbee41ab, RunnerException, System.ArgumentException: 사각형 '{X=329,Y=84,Width=0,Height=0}'의 너비 또는 높이는 0일 수 없습니다.
    위치: System.Drawing.Bitmap.Clone(Rectangle rect, PixelFormat format)
    위치: TestOne.Executor.Win32Runner.FindImage0_V2(ImageOpBase tag, Bitmap cachedImage, Bitmap cachedTemplate, Int32 left, Int32 top, Int32 width, Int32 height, Rectangle rect, String paramthreshold)
    위치: TestOne.Executor.Win32Runner.MatchImage_V2(ImageOpBase tag)
    위치: TestOne.Executor.Win32Runner.Run(DeviceOpBase0 tag0)
    위치: TestOne.Executor.DesktopExecutor.Win32DeviceExecutorSub(DeviceOpBase0 nodeTag), 오후 4:01:26




  • 해당 이슈는 이미지 매칭 캐시를 사용하고 있어 발생되는 부분입니다.
    이미지 매칭 캐시 사용을 하게 되면 이미지 매칭되는 속도는 빨라지나,
    이미지 싸이즈가 바뀌게 되면 이미지를 찾을 때 문의 주신 부분처럼 오류가 발생하게 됩니다.
    ibizbot Trainer의 설정에서 이미지 매칭 캐시사용이 체크되어 있는지 확인 해보신 후
    캐시 사용 체크 해제를 하신 후 Trainer을 사용해보시면 됩니다.
    74f7c2f5-5f84-422c-8a71-9ddc4a517a62-image.png
    1416502f-0b5a-4cfe-8422-4ee448d693b8-image.png


Log in to reply