De maat is een percentage, en dat is de bedoeling
Het merkteken wordt geschaald op een deel van de kortste zijde van elke afbeelding en niet in pixels. Zet het één keer op 5% en het heeft hetzelfde visuele gewicht op een webexport van 900px en op een origineel van 6000px, en dat is wat een batch eruit laat zien alsof het met opzet gedaan is in plaats van bestand voor bestand. Een maat in pixels doet het omgekeerde: leesbaar op het kleine bestand, een stipje op het grote.
Al het andere volgt dezelfde regel. De marge is een breuk, dus de inspringing schaalt mee. De tegelafstand is een breuk, dus een getegeld merkteken heeft dezelfde dichtheid op elke afbeelding in de batch.
Watermerken schrikken af, ze beschermen niet
Een watermerk in de hoek is triviaal weg te snijden. Een half doorzichtig watermerk over een druk gebied is met content-aware fill in ongeveer dertig seconden weg te halen, en tools met machine learning halen ze automatisch weg. Mag een foto niet hergebruikt worden, publiceer hem dan niet op volledige resolutie; een watermerk is een claim op auteurschap en een lastigheid voor de terloopse kopieerder, geen slot.
Tegelen maakt het aanzienlijk duurder, want er is nergens naartoe te snijden en het verwijderen moet overal tegelijk werken. De rijen hier zijn een halve stap verschoven in plaats van op een recht rooster te liggen, en dat maakt een geautomatiseerde aanpak van patch en herhaal lastiger. Het maakt de afbeelding ook minder prettig om naar te kijken, en dat is de ruil: proefkopieën krijgen tegels, portfoliostukken krijgen een hoek.
Veelvoorkomende problemen
- Het watermerk is op sommige afbeeldingen onzichtbaar. Witte tekst op een heldere lucht, of donkere tekst op een schaduw. Er is geen kleur die op elke foto werkt; een middengrijs op een hogere dekking overleeft meer achtergronden dan wit of zwart.
- Het lettertype is niet dat waarmee je ontwierp. Het merkteken wordt getekend met de eigen schreefloze letter van het apparaat, want een webfont ophalen om in een canvas samen te stellen zou een netwerkverzoek betekenen, en dit onderdeel belooft er geen. Voor een exacte letter maak je je merkteken elders als PNG en stel je het in een editor samen.
- Er gebeurde niets na het toevoegen van bestanden. Toepassen is het moment van vastleggen. Dat haalt de hele batch één bestand tegelijk door de worker, en daarom vullen de voorbeelden zich geleidelijk.
- De uitvoer is zijn metadata kwijt. Watermerken hercodeert, dus EXIF overleeft dat niet. Meestal welkom: een foto met watermerk die je op het punt staat te publiceren hoort geen GPS-coördinaten mee te dragen.
Veelgestelde vragen
Kan ik een afbeelding als watermerk gebruiken?
Nog niet. Tekst dekt verreweg het grootste deel van de toepassing: een naam, een handle, een copyrightregel. Een merkteken als afbeelding brengt zijn eigen vragen over schalen en alpha mee, en die zijn het waard om goed op te lossen in plaats van snel.
Worden mijn foto's geüpload?
Nee. Elk bestand wordt op je eigen apparaat in een Web Worker gedecodeerd, samengesteld en gecodeerd. Juist hier telt dat: originelen zonder watermerk naar een dienst uploaden om ze van een watermerk te voorzien betekent dat de onbeschermde versie je machine al verlaten heeft.
Welke dekking moet ik gebruiken?
Tussen 40% en 70% voor een merkteken in de hoek: leesbaar als je ernaar kijkt, te negeren als je dat niet doet. Getegelde merktekens willen lager zitten, rond 15% tot 25%, want het zijn er veel en de totale inkt loopt snel op.
Werkt het op een telefoon?
Ja, al gebruikt een batch van dertig foto's op volledige resolutie veel geheugen. Elk bestand wordt precies daarom één voor één verwerkt en daarna weer vrijgegeven.