Inserire uno sfondo in un’immagine bitmap

  • Creatore
    Topic
  • #21282
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti, l’argomento è forse già stato trattato, ma ora non ritrovo la soluzione.

      Ho un’immagine jpg di una dispensa ottenuta con uno scanner: testo nero su sfondo bianco.

      Vorrei inserire uno sfondo colorato (AliceBlue, codici RGB: 240, 248, 255), ovvero vorrei che il bianco venisse sostituito dal colore che ho scelto.

      Come posso fare?

      Uso Mac.

      Grazie mille,
      L.

    Visualizzazione 14 filoni di risposte
    • Autore
      Risposte
      • #21283
        Up
        0
        Down
        ::

        Ciao a tutti, l’argomento è forse già stato trattato, ma ora non ritrovo la soluzione.

        Ho un’immagine jpg di una dispensa ottenuta con uno scanner: testo nero su sfondo bianco.

        Vorrei inserire uno sfondo colorato (AliceBlue, codici RGB: 240, 248, 255), ovvero vorrei che il bianco venisse sostituito dal colore che ho scelto.

        Come posso fare?

        Sposto il messaggio nel forum più adatto. Da quello che mi pare di ricordare, JPEG non permette di usare le trasparenze; invece PNG sì.

        Ciao
        Enrico

      • #21284
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Da quello che mi pare di ricordare, JPEG non permette di usare le trasparenze; invece PNG sì.

          Appena ho sottomano il mio Mac, converto con Anteprima l’immagine jpg in png. Poi uso questo codice:
          `\definecolor{aliceblue}{RGB}{240,248,255}

          \newcommand{\myincludegraphics}[2][]{%
          \begingroup\setlength{\fboxsep}{0pt}%
          \colorbox{oldlace}{\includegraphics[#1]{#2}}%
          \endgroup}
          %\newcommand{\myincludegraphics}[2][]{%
          %{\includegraphics[#1]{#2}}}`
          Grazie (per ora…).
          L.

        • #21285
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Fatto. Non funziona. 😥

            Con Anteprima ho salvato in PNG (nel salvataggio non c’è nessuna opzione tipo “usa trasparenza”).

            Il problema non è nel codice, ma nell’immagine.

            Help!

          • #21286
            Up
            0
            Down
            ::

            Fatto. Non funziona. 😥

            Con Anteprima ho salvato in PNG (nel salvataggio non c’è nessuna opzione tipo “usa trasparenza”).

            Il problema non è nel codice, ma nell’immagine.

            Help!

            Non si può semplicemente convertire con Anteprima, occorre qualcosa di più potente (per esempio convert di ImageMagick) che tratti uno dei canali come trasparenza. Cerca su Google, vedrai che trovi.

            Ciao
            Enrico

          • #21287
            Up
            0
            Down
            ::


            Hai detto bene; il problema è l’immagine che ormai ha lo sfondo bianco. Io vedo due possibili soluzioni:
            – con Photoshop o simili crei un nuovo file con sfondo trasparente, ci copii dentro la tua immagine e poi cancelli la parte che non vuoi avere (la selezioni con la bacchetta magica o con il lazo o altro). Poi potrai salvare in png con sfondo trasparente.
            – con CorelDraw puoi importare il jpg. Poi se l’immagine non è troppo complessa potresti riuscire a convertirla in oggetti vettoriali (c’è un pulsante trace bitmap che lo fa). Probabilmente esiste una cosa simile anche in Illustrator o Inkscape, ma non li ho mai usati.

            Altri modi non li conosco, mi spiace.

            Marco.

          • #21288
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              Non si può semplicemente convertire con Anteprima, occorre qualcosa di più potente (per esempio convert di ImageMagick) che tratti uno dei canali come trasparenza. Cerca su Google, vedrai che trovi.

              Scaricato ImageMagick 6.3.8. Già mi spaventa il fatto di non trovare una bella icona col programma da doppio-cliccare. Ci sono quattro cartelle (bin, include, lib e share), piene di astrusi file.

              Qualcuno sarebbe così gentile da spiegarmi passo passo come si fa?

              (Ricordo che il problema era come rendere trasparente un’immagine png che non lo è.)

              Grazie mille,
              L.

              P.S. È probabile che con Photoshop (o CorelDraw) sia tutto più semplice, ma questo programma io non ce l’ho!

            • #21289
              Up
              0
              Down
              ::


              Ciao Lorenzo,

              mi associo anche io alla proposta Gimp. Gimp ha una comunità di fan anche presso gli utenti della mela. Qui trovi i link della versione per Mac Os. Quello che vuoi si può fare con Gimp a colpi di click. Sono sicurissimo, poi, che ci siano una moltidudine di programmi gratuiti che fanno le veci di Gimp sotto Mac. Non essendo (ancora) utente della mela, non ne sono però a conoscenza.

              Ciao

              Daniele

            • #21290
              Up
              0
              Down
              ::


              Lorenzo,

              ti segnalo la pagina

              http://www.opensourcemac.org/

              dedicato al software open source per mac. Nella sezione “Graphics, Photo, Publishing” trovi alcune soluzioni. Quelle che interessano a te sono Seashore e Gimp.app. A naso, ti consigliere Seashore, perché non richiede X11. Sono tutte e due applicazioni che ti consentono di fare quello che devi a colpi di click.

              Ciao

              Daniele

            • #21291
              Up
              0
              Down
              ::


              Ho usato ImageMagick per l’ultima volta l’anno scorso e sotto Windows.

              La procedura di conversione era molto semplice: individuato il file convert.exe (forse è nella cartella bin), copia il file .jpeg nella stessa cartella che contiene l’eseguibile e poi, da terminale:

              convert immagine.jpeg immagine.png

              Molto semplice, anche se poco elegante.

            • #21292
              Up
              0
              Down
              ::

              Ho usato ImageMagick per l’ultima volta l’anno scorso e sotto Windows.

              La procedura di conversione era molto semplice: individuato il file convert.exe (forse è nella cartella bin), copia il file .jpeg nella stessa cartella che contiene l’eseguibile e poi, dalla console:

              convert immagine.jpeg immagine.png

              Molto semplice, anche se poco elegante.

              Ciao.

              Emanuele

              Questo comando, secondo me, converte immagine.jpeg in immagine.png, senza intervenire sullo sfondo, come ha bisogno Lorenzo.

              Ciao

              Daniele

            • #21293
              Up
              0
              Down
              ::

              Questo comando, secondo me, converte immagine.jpeg in immagine.png, senza intervenire sullo sfondo, come ha bisogno Lorenzo.

              Ciao

              Daniele

              Può darsi che tu abbia ragione… Mi sono fidato della dritta del TeX Wizard Enrico che, quando suggerisce, difficilmente sbaglia 😉 .

              Se la tua intuizione è corretta, potrebbe valer la pena dare uno sguardo alle opzioni di convert (non posso farlo, ImageMagick non l’ho più).

            • #21294
              Up
              0
              Down
              ::

              Questo comando, secondo me, converte immagine.jpeg in immagine.png, senza intervenire sullo sfondo, come ha bisogno Lorenzo.

              Ciao

              Daniele

              Può darsi che tu abbia ragione… Mi sono fidato della dritta del TeX Wizard Enrico che, quando suggerisce, difficilmente sbaglia 😉 .

              Se la tua intuizione è corretta, potrebbe valer la pena dare uno sguardo alle opzioni di convert (non posso farlo, ImageMagick non l’ho più).

              Con convert si può fare, ma occorre che il colore di sfondo dell’immagine (quello da togliere) sia ben delimitato, cosa che con un jpg è difficile.
              `convert immagine.jpg -transparent white immagine.png`
              (ammesso che il colore di sfondo sia bianco).

              Probabilmente il modo mogliore è scontornare con Gimp.

              Ciao
              Enrico

            • #21295
              Up
              0
              Down
              ::


              Il modo migliore, in Gimp:
              – Aprire l’immagine
              – CTRL+L per aprire il pannello dei livelli
              – Creare un nuovo livello cliccando sull’apposito simbolo
              – Trascinare il livello appena creato sotto al livello dell’immagine
              – Selezionare, nel pannello principale di Gimp, il colore desiderato
              – Selezionare, nel pannello principale di Gimp, lo strumento secchiello
              – Cliccare sull’immagine
              – Selezionare, nel pannello dei livelli, il livello dell’immagine di partenza
              – Selezionare, nel pannello dei livelli, il menu a tendina mode e scegliere la voce Darken only
              – Osservare compiaciuti il risultato 😉

              …spero vivamente che l’interfaccia di Gimp non cambi nelle versioni per diversi sistemi operativi… 🙄

              LuCa

            • #21296
              Up
              0
              Down
              ::


              Lorenzo, riapro questo topic perché so che sei un utente Mac. Con Leopard, puoi farlo nel modo più semplice in assoluto: lo puoi fare da Preview. Dai un’occhiata qui.
              Questa funzione di Preview si chiama instant alpha. Fa esattamente quello che vuoi, in una frazione di secondo. Chi me l’ha detto? Uno di questi signori qui (il terzo per l’esattezza).

              Datemi una mela.

            • #21297
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                Carissimi, ringrazio tutti voi per i suggerimenti. Non appena potrò lavorarci con calma, proverò le varie soluzioni e vi racconterò com’è andata…

                Ottima anche la segnalazione circa Leopard…

                A presto (per ora)!

            Visualizzazione 14 filoni di risposte
            • Devi essere connesso per rispondere a questo topic.

            Go to top