• OctoMY API
  • OctoMY API Reference
  • watermark Namespace
  • watermark Namespace

    Embedding and detecting a keyed watermark in a triangle mesh. More...

    Header: #include <watermark>

    Classes

    (since 1.0) class Key
    class SpectralWatermark
    (since 1.0) class Watermarker

    Detailed Description

    libwatermark marks an STL mesh with a payload that a watermark::Key can read back. Watermarker combines the layers, from LSB encoding to the spectral layer, and watermark::Detector reads the payload again.

    Classes

    class Key

    Cryptographic key for watermark embedding and detection. More...

    class SpectralWatermark

    Layer 4: blind spectral watermark on the mesh Laplacian. More...

    class Watermarker

    Embeds a watermark in a mesh with one or more layered methods. More...