Come trasformare lo sfondo grigio in bianco nell'immagine di un libro con la fotocamera del telefono?


18

Ecco una foto (di molti) che ho preso da un libro con la mia fotocamera del telefono.inserisci qui la descrizione dell'immagine

Il problema è che lo sfondo è troppo grigio. Lo voglio completamente bianco. Ho Adobe Photoshop CS6. Qualcuno sa come posso risolvere questo problema?

Nota: ho bisogno di istruzioni, in quanto devo fare questo per molte altre foto.

Grazie


Ciò è causato dalla fotocamera supponendo che l'immagine sia, in media, un grigio del 15% e che imposta l'esposizione e il bilanciamento del bianco di conseguenza. Se la tua fotocamera lo consente, puoi evitarlo in scatti futuri impostando un bilanciamento del bianco personalizzato o sovraesporre deliberatamente la foto.
Segna il

2
@Mark Il bilanciamento del bianco ha a che fare con la tonalità, non con la luminosità. Pertanto, se la fotocamera offre l'opzione di esposizione manuale, è possibile sovraesporre l'immagine di circa un arresto.
Cerchio B,

@CircleB, hai ragione. Pensavo di aver risolto un problema simile con la neve grigia usando un bilanciamento del bianco personalizzato, ma guardando i dati EXIF, l'ho risolto con la sovraesposizione.
Segna il

1
Non si tratta di "sovraesporre" l'immagine ma di esporla correttamente . Questa immagine è sottoesposta. Un'immagine correttamente esposta di un pezzo di carta bianco avrebbe uno sfondo bianco e linee nere. Un'immagine sovraesposta avrebbe uno sfondo bianco puro e linee grigio chiaro.
David Richerby,

Risposte:


31

Per prima cosa vorrai desaturare l'immagine ( CMD+ SHIFT+ U), questo rimuove qualsiasi colore e facilita il raggiungimento del bianco puro.

Con il file aperto, scegli Immagine-> Regolazioni-> Livelli. Otterrai questo: inserisci qui la descrizione dell'immagine

Ora porta i due triangoli esterni in questo modo (dovrai giocarci fino a quando non otterrai qualcosa che ti piace):

inserisci qui la descrizione dell'immagine

Dovresti finire con questo!

inserisci qui la descrizione dell'immagine


Questo ha funzionato abbastanza bene. A volte, tuttavia, nell'angolo rimane un punto nero, ma penso di poterlo correggere manualmente.
Omega,

+1 Uso sempre questo metodo ogni volta che aggiorno le immagini riprese dal mio telefono. A volte è necessario un po 'di sfregamento manuale per lo strano punto più scuro, ma di solito fa il trucco in uno
SaturnoEye

7
Se lo fai con un livello di regolazione anziché "distruttivamente", puoi persino copiare il livello da un'immagine all'altra e modificare le impostazioni solo se necessario.
Vincent,

2
@bakabaka, è vero, potresti anche fare un'azione ed eseguirla su un'intera cartella di immagini.
Cerchio B,

1
Un modo più semplice per farlo con lo stesso pannello di controllo è utilizzare gli contagocce nella foto. Scegli quello bianco e quindi seleziona un punto bianco. Quindi scegli quello nero e scegli un punto nero. Dopodiché mi piace regolare manualmente i livelli di uscita per la messa a punto. Ma i contagocce rendono questo compito molto più semplice.
Jake:

26

Ho escogitato un buon metodo per ripulire le immagini in questo modo, e funziona anche quando lo sfondo o l'illuminazione sono irregolari (vale a dire casi molto peggiori dell'esempio in questa domanda) e mantiene il colore.

Le mie istruzioni sono basate su Gimp, ma sarebbe molto simile in altri programmi come Photoshop.

EDIT: Gimp ha un filtro chiamato "Differenza di gaussiani" che implementa il processo descritto di seguito in un unico passaggio.

Innanzitutto, crea un duplicato del livello:

finestra di dialogo dei livelli

Sfoca il livello copiato con una sfocatura gaussiana. Usa una dimensione del kernel abbastanza grande da non poter distinguere alcun dettaglio dall'immagine originale. Ho usato 100px per l'immagine nel post originale.

finestra di dialogo sfocatura gaussiana

Sarà simile a questo:

foto di pesce sfocato

Quindi impostare la "modalità" del livello sfocato su "Dividi".

finestra di dialogo layer con modalità impostata su divide

L'immagine risultante dovrebbe essere la linea grafica su uno sfondo bianco.

foto di pesce con sfondo rimosso

Quello che stai facendo qui è essenzialmente un filtro passa-alto sull'immagine, rimuovendo le informazioni a bassa frequenza (cambiamenti lenti nel colore di sfondo) e mantenendo le informazioni ad alta frequenza (la grafica al tratto).


In realtà mi sono appena reso conto che in Gimp esiste un filtro chiamato "Differenza di gaussiani" che fa esattamente questo, ma in un solo passaggio;)
pix,

1
Quindi modifica la tua risposta!
David Richerby,

1
@DavidRicherby Poiché la domanda era originariamente su Photoshop, un post che dicesse effettivamente "neener-neener, Gimp può farlo in un solo passaggio" non sarebbe molto utile all'OP. Ho descritto un metodo usando manipolazioni di immagini relativamente fondamentali che dovrebbero essere disponibili nella maggior parte dei pacchetti grafici, incluso Photoshop.
pix

In realtà, è perfettamente bene suggerire un altro metodo in un altro software per altri utenti. Potresti non ottenere più voti perché non è interamente focalizzato sulla questione dei PO, ma accogliamo sempre con favore le alternative.
Dom

@ MrE.Upvoter oltre a fare questo in PS sono esattamente i passaggi descritti solo schermate diverse. Lo stesso vale per imagemagick ecc.
joojaa,

10

Aumenta il contrasto con le curve.

Istruzioni:

Seleziona la tua immagine e premi Ctrl- M. Questo farà apparire la finestra di dialogo delle curve. inserisci qui la descrizione dell'immagine Sposta il punto in alto a sinistra e il punto in basso a destra fino a quando l'immagine diventa in bianco e nero. (che fa rima!)


Non posso spiegarlo, ma a volte questo metodo funziona meglio. A volte devo usare entrambi i metodi lol.
Omega,

@omega questo metodo offre un maggiore controllo.
GiantCowFilms il

5

Per le persone che non hanno Adobe Photoshop, ecco un'alternativa gratuita e multipiattaforma:

Usando ImageMagick , può essere fatto dalla riga di comando

convert lQchR.png -auto-level -white-threshold 78% fish.png

inserisci qui la descrizione dell'immagine

Ciò potrebbe richiedere una regolazione fine del valore della soglia del bianco, ma è più veloce della GUI, specialmente quando hai più immagini:

convert *.png -auto-level -white-threshold 78% x-%04d.png


Modificare:

Un altro metodo che utilizza la divisione è stato sottolineato nei commenti di joojaa

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

inserisci qui la descrizione dell'immagine


+1 per imagemagick. Tra l'altro puoi anche eseguire la divisione passa-basso in imagemagick, il vantaggio è che non è necessario adescare il valore di bilanciamento. Che è probabilmente migliore in termini di automazione.
joojaa,

@joojaa Non ho familiarità con questa opzione. Sentiti libero di modificare un nuovo paragrafo nella risposta se funziona meglio
Tymric

@Timmy convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngil metodo è descritto qui . Aggiungi livello automatico se lo desideri.
joojaa,

@joojaa Grazie. L'ho aggiunto alla risposta insieme al risultato
Tymric

-1

Il comando di conversione di ImageMagick potrebbe essere in conflitto con il comando di conversione di Windows. Quindi devi specificare il percorso completo.

Supponiamo di voler cambiare lo sfondo grigio dell'immagine phototext.png e creare una nuova immagine phototext1.png.

Supponiamo che ImageMagick sia installato nella cartella: C: \ Programmi \ ImageMagick-7.0.3-Q16

Quindi scrivere il comando seguente sul prompt dei comandi

"C: \ Programmi \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-soglia 78% phototext1.png


1
Ciao dottor Murtaza Khan, benvenuto in GDSE. Seguiamo un formato di domande e risposte rigoroso (al contrario di un formato di forum), quindi temo che la tua risposta potrebbe avere dei voti negativi perché non risponde davvero alla domanda (suppongo che questo sia in risposta a un'altra risposta dalla domanda non fa menzione di ImageMagick). Puoi visitare il nostro centro assistenza per ulteriori informazioni sul funzionamento del sito.
Cai,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.