添加C#实现
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Com.Lmc.ShuiYin.One.Converter;
|
||||
using Com.Lmc.ShuiYin.One.Dencoder;
|
||||
|
||||
namespace Com.Lmc.ShuiYin.One
|
||||
{
|
||||
public class Test
|
||||
{
|
||||
public static void Run(string[] args)
|
||||
{
|
||||
Converter.Converter converter = new DftConverter();
|
||||
Encoder encoder = new TextEncoder(converter);
|
||||
Decoder decoder = new Decoder(converter);
|
||||
|
||||
string baseDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestImages");
|
||||
|
||||
string src = Path.Combine(baseDir, "yinhua.png");
|
||||
string watermarked = Path.Combine(baseDir, "yinhua2.png");
|
||||
string extracted = Path.Combine(baseDir, "yinhua3.png");
|
||||
|
||||
encoder.Encode(src, "CheShenWeiWu", watermarked);
|
||||
decoder.Decode(watermarked, extracted);
|
||||
|
||||
string src2 = Path.Combine(baseDir, "444.jpg");
|
||||
string extracted2 = Path.Combine(baseDir, "555.jpg");
|
||||
|
||||
decoder.Decode(src2, extracted2);
|
||||
Console.WriteLine("One.Test finished.");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user