using Com.Lmc.ShuiYin.One.Converter; using Com.Lmc.ShuiYin.One.Util; using OpenCvSharp; namespace Com.Lmc.ShuiYin.One.Dencoder { public class TextEncoder : Encoder { public TextEncoder(Converter.Converter converter) : base(converter) { } public override void AddWatermark(Mat com, string watermark) { if (Utils.IsAscii(watermark)) { this.converter.AddTextWatermark(com, watermark); } else { this.converter.AddImageWatermark(com, Utils.DrawNonAscii(watermark)); } } } }