È possibile leggere, modificare o rimuovere la filigrana della mia immagine?

StackOverflow https://stackoverflow.com/questions/1602303

  •  05-07-2019
  •  | 
  •  

Domanda

Esiste uno strumento che rivela se un'immagine contiene una filigrana e legge, altera o rimuove una filigrana se utilizzata da qualcuno che non è il creatore della filigrana?

Modifica per cercare di riflettere l'intento di Kerzin, come indicato nei commenti: Questo non ha lo scopo di sapere come farlo, ma se può essere fatto da altri per rimuovere le filigrane dalla creazione immagini e come può essere reso più difficile.

È stato utile?

Soluzione

Dipende dal tipo di filigrana che stai creando. Presumo che tu stia parlando di un logo o testo opaco o semitrasparente che di solito è posizionato in un angolo dell'immagine.

C'è un atto di bilanciamento qui. Se la filigrana è abbastanza piccola, gli utenti possono sempre ritagliarla. Ma se lo rendi troppo grande, rendi l'immagine inutilizzabile. A volte questo è l'intento (ad esempio, guarda iStockPhoto.com: usano grandi filigrane al centro dell'immagine in modo da non poter usare l'immagine senza acquistarla). Altre volte, non vuoi farlo (supponi di pubblicare uno sfondo su DeviantArt: vuoi comunque che le persone usino l'immagine, ma nessuno la userà se la filigrana occupa un terzo dello schermo).

Se la filigrana copre una parte dell'immagine non troppo dettagliata, gli utenti che sanno cosa stanno facendo possono usare il pennello clone o altri strumenti per estrarla dall'immagine. (Allo stesso modo in cui una volta ho rimosso brutte linee elettriche da una bellissima foto al tramonto.)

Inoltre, se la filigrana si trova nella stessa posizione su tutte le immagini ed è abbastanza trasparente, gli utenti più sofisticati possono creare un filtro basato sui pixel comuni di diverse immagini. Nelle giuste circostanze, un tale filtro può funzionare come per magia. (Ma di solito non lo farà.)

Altri suggerimenti

In generale:

  • per rilevare una filigrana che non è visibile ad occhio nudo è necessario avere un'idea dello schema di codifica
  • è possibile elaborare uno schema di filigrana che produce una filigrana di cui non è possibile leggere o confermare definitivamente la presenza senza conoscere un segreto, tuttavia in generale non è lo scopo di una filigrana
  • una filigrana che non distorca sufficientemente l'immagine per essere evidente ad occhio nudo dovrebbe in generale essere rimovibile mediante manipolazioni che allo stesso modo non degradano sufficientemente il segnale per essere evidenti ad occhio nudo; tuttavia, elaborare le manipolazioni richieste può essere difficile e richiederà certamente una conoscenza specifica dello schema di filigrana.

Il più delle volte non sarai in grado di rimuovere la filigrana. Nemmeno manualmente.

A meno che non sia una filigrana davvero semplice e / o mal posizionata e anche l'immagine stessa sia facile da ricostruire.

Ci sono alcuni strumenti che affermano di essere in grado di rimuovere le filigrane ma non ne conosco nessuno che sia realmente all'altezza dell'attività

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top