Creo una filigrana con photoshop come questo
Per fare questa filigrana, utilizzo una funzione software di un software (ad esempio photoshop). Le funzioni sono implementate come set instructions (my variables)
a, b,c,d
la funzione è così
f(x) = a,b,c,d
l'istruzione set è implementata come variables a, b, c, d
- place the bitmap over a photo or drawing (a)
- apply a Flat (b)
- adjust the transparency slider setting to X value (c)
- edit the Contrast amount X value (d)
Salvo il formato png, so anche che il software aggiunge anche EXIF metadata
.
Ho inviato un'immagine al mio amico. Il mio amico apre la foto con il mio stesso software e vuole rimuovere la mia filigrana applicando la funzione inversa che ho usato per realizzare la mia filigrana trasparente in rilievo.
Se la mia funzione iniziale era
f = f (x)
usato per generare watermark, il mio amico ha bisogno di rimuovere la mia filigrana quindi ha bisogno di avere questa situazione
f = f ^-1
hardware & software is the same, algorithm is known both, me and he.
Avere stesso software consente di usare EXIF metadata
come un decode key
e avere stesso formato png consentire di decodificare e separare filigrana come se fosse un livello codificato (in Photoshop, ad esempio, possiamo aggiungere modifiche e comporre un'immagine in livelli) ma applicando la funzione inversa possiamo rimuovere filigrana direttamente perché inverse function + key
rende questo:
a) Recognize that picture It comes from the same software because
EXIF metadata
added after saving picture is like a decode key or access point
b) Recognize that algorith is same because format file is same (png)
c) Recognize that in that picture is integrated watermark like anlocally integrable function
, in sofware language is integrated like a encoded level that appears in software like merged layer as if it is only one.
This is possible because software works like an operator so using same software and adding metadata info generate atransfer function
d) Appling inverse function allow to transform encoded level like a simply layer.
Non abbiamo distorsione
È possibile?