using Aurora.Api; using System; namespace VisionCommon { /// /// 비전 이미지 테스터 생성 및 등록 /// public static class VisionImageTesterFactory { private static Logger _logger = new Logger(typeof(VisionImageTesterFactory).Name); /// /// 비전 이미지 테스터 생성 및 등록 /// public static void Register() { try { foreach (var fovInfo in VisionRecipeManager.GetFovInfos()) { CreateVisionImageTester(fovInfo); } } catch (Exception e) { _logger.FuncE(e.Message); } } private static void CreateVisionImageTester(FovInfo fovInfo) { VisionImageTesterManager.Instance.SetVisionImageTester(fovInfo, new VisionImageTester(fovInfo)); } } }