类 Watermark

Watermark class

用于对网格进行盲水印编码/解码的实用程序。

public class Watermark

方法

名称描述
static DecodeWatermark(Mesh)从网格中解码水印
static DecodeWatermark(Mesh, string)从网格中解码水印
static EncodeWatermark(Mesh, string)将文本编码到网格的盲水印中。
static EncodeWatermark(Mesh, string, string)将文本编码到网格的盲水印中。
static EncodeWatermark(Mesh, string, string, bool)将文本编码到网格的盲水印中。

备注

EncodeWatermarkDecodeWatermark 都会执行许可证检查。试用时会抛出异常,您可以使用 SuppressTrialException 来抑制异常,但这不会解除此处的限制。需要有效许可证才能在没有任何限制的情况下使用这些功能。

示例

以下代码展示了如何将盲水印编码到网格中并解码。

Mesh mesh = (new Cylinder()).ToMesh();
var encodedMesh = Watermark.EncodeWatermark(mesh, "Hello", null);
var watermark = Watermark.DecodeWatermark(encodedMesh, null);

另请参见