/* * Copyright (c) 2025 LG Electronics Inc. * SPDX-License-Identifier: LicenseRef-LGE-Proprietary */ using Cognex.VisionPro; using VisionCommon; namespace CogCommon { /// /// Cognex 컬러 컨버터 /// public class ColorConverter { /// /// eColor 컬러를 Cognex 컬러 타입으로 변환 /// /// 범용 컬러 /// Cognex 컬러 public static CogColorConstants ConvertColor(eColor color) { switch (color) { case eColor.Black: return CogColorConstants.Black; case eColor.Blue: return CogColorConstants.Blue; case eColor.Cyan: return CogColorConstants.Cyan; case eColor.Green: return CogColorConstants.Green; case eColor.LightGrey: return CogColorConstants.LightGrey; case eColor.Grey: return CogColorConstants.Grey; case eColor.DarkGrey: return CogColorConstants.DarkGrey; case eColor.Magenta: return CogColorConstants.Magenta; case eColor.Purple: return CogColorConstants.Purple; case eColor.Orange: return CogColorConstants.Orange; case eColor.Red: return CogColorConstants.Red; case eColor.DarkRed: return CogColorConstants.DarkRed; case eColor.Yellow: return CogColorConstants.Yellow; default: return CogColorConstants.Green; } } } }