添加C#实现

This commit is contained in:
ShaoHua
2025-12-27 20:36:56 +08:00
parent a5303d6f3e
commit ce394c0646
21 changed files with 1312 additions and 0 deletions
@@ -0,0 +1,26 @@
using System;
using System.IO;
namespace Com.Lmc.ShuiYin.Two.Utils
{
public class TwoMain
{
public static void Run(string[] args)
{
string baseDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestImages");
string src = Path.Combine(baseDir, "meinv.png");
string watermarked = Path.Combine(baseDir, "meinv2.png");
string extracted = Path.Combine(baseDir, "meinv3.png");
WaterMarkDFT.Embed(src, "huafu", watermarked);
WaterMarkDFT.Extract(watermarked, extracted);
string src2 = Path.Combine(baseDir, "444.png");
string extracted2 = Path.Combine(baseDir, "555.png");
WaterMarkDFT.Extract(src2, extracted2);
Console.WriteLine("TwoMain finished.");
}
}
}