Scanline su un'immagine [risolto]

Questa sezione è relativa alla manipolazione, fotocomposizione e fotoritocco di immagini, prevalentemente di derivazione fotografica.
Rispondi
frisky
Utente avanzato
Utente avanzato
Messaggi:51
Iscritto il:gio 23 feb 2006, 17:02
Località:Vieste
Contatta:
Scanline su un'immagine [risolto]

Messaggio da frisky » ven 18 gen 2008, 13:44

Ciao a tutti.
Ho un'immagine, un logo, che è nero su sfondo trasparente.
Poi ho un secondo logo, uguale al primo, che invece è bianco su sfondo trasparente.

Vorrei combinare le due cose avendo una riga nera e una bianca, una nera una bianca, ...., con le righe di altezza 1 pixel.
Una sorta di scanline.
Bello, peccato che non ho la più pallida idea di come cominciare.

Suggerimenti?
Ultima modifica di frisky il sab 19 gen 2008, 14:35, modificato 1 volta in totale.
Alessandro

PhotoComix
Mastro Gimper
Mastro Gimper
Messaggi:1001
Iscritto il:sab 4 mar 2006, 1:20
Contatta:

Messaggio da PhotoComix » ven 18 gen 2008, 14:24

se ho capito bene prova erase every row ...sta in filtri/distorci

Aspetta ne ho pure una versione migliorata (più flessibile con più opzioni )eccola

Questa appare in cima al menu Filtri/ distorci

###################################

Codice: Seleziona tutto

; February 2004 - add selection linewidth of rows/columns by mpro

(define (script-fu-erase-rows-2 img drawable orientation which type rows1 rows2)

  (let* (

        (width (car (gimp-drawable-width drawable)))

           (height (car (gimp-drawable-height drawable))))

    (gimp-undo-push-group-start img)

    (letrec ((loop (lambda (i max)

                           (if (< i max)

                              (begin

                                (if (= orientation 0)

                                    (gimp-rect-select img 0 i width rows1 REPLACE FALSE 0)

                                    (gimp-rect-select img i 0 rows1 height REPLACE FALSE 0))

                                (if (= type 0)

                                    (gimp-edit-clear drawable)

                                    (gimp-edit-fill drawable BG-IMAGE-FILL))

                                (loop (+ i (+ rows1 rows2)) max))))))

       (loop (if (= which 0)

                        rows2

                        0)

                (if (= orientation 0)

                      height

                      width)

        )

      )

      (gimp-selection-none img)

      (gimp-undo-push-group-end img)

      (gimp-displays-flush)

  )

)



(script-fu-register "script-fu-erase-rows-2"

              _"<Image>/Filters/Distorts/ 1Erase every n-th Row..."

              "Erase every n-th row/column with the background color"

              "Federico Mena Quintero, mpro"

              "Federico Mena Quintero"

              "June 1997, February 2004"

              "RGB* GRAY* INDEXED*"

              SF-IMAGE "Image" 0

              SF-DRAWABLE "Drawable" 0

              SF-OPTION _"Rows/Cols" '(_"Rows" _"Columns")

              SF-OPTION _"Even/Odd"  '(_"Even" _"Odd")

              SF-OPTION _"Erase/Fill"  '(_"Erase" _"Fill with BG")

                SF-ADJUSTMENT _"Linewidth of erased Rows/Columns" '( 1 0 30 1 10 0 1)

                SF-ADJUSTMENT _"Linewidth of Rows/Columns with picture" '( 1 0 30 1 10 0 1)
)

frisky
Utente avanzato
Utente avanzato
Messaggi:51
Iscritto il:gio 23 feb 2006, 17:02
Località:Vieste
Contatta:

Messaggio da frisky » ven 18 gen 2008, 16:50

Era proprio quello che cercavo.
Il filtro già disponibile era sufficiente.

Thanks!!
Alessandro

Avatar utente
Lazza
Amministratore
Amministratore
Messaggi:5254
Iscritto il:dom 5 set 2004, 13:06
Località:Italia
Contatta:

Messaggio da Lazza » sab 19 gen 2008, 10:39

@ fotocomics, la prossima allega il file con divshare o quickfilepost!
@ frisky, aggiungi "[RISOLTO] " davanti al titolo del post. :wink:

PhotoComix
Mastro Gimper
Mastro Gimper
Messaggi:1001
Iscritto il:sab 4 mar 2006, 1:20
Contatta:

Messaggio da PhotoComix » sab 19 gen 2008, 13:30

Okay questo lo aggiungo anche ai plugin difficili da trovare sulla mia galleria su DA cosi posso lasciare quel link

Avatar utente
Lazza
Amministratore
Amministratore
Messaggi:5254
Iscritto il:dom 5 set 2004, 13:06
Località:Italia
Contatta:

Messaggio da Lazza » sab 19 gen 2008, 13:37

Bene. Magari poi modifica il post. ;-)

drox
Aiutante di Wilber
Aiutante di Wilber
Messaggi:158
Iscritto il:gio 26 gen 2006, 12:06
Località:Arco, Trento
Contatta:

Messaggio da drox » lun 21 gen 2008, 14:59

questo basta fare copia e incolla e poi dargli l'estensione scm? Giusto?
"... il letame non c'è soltanto nelle stalle!..."

Avatar utente
Lazza
Amministratore
Amministratore
Messaggi:5254
Iscritto il:dom 5 set 2004, 13:06
Località:Italia
Contatta:

Messaggio da Lazza » lun 21 gen 2008, 15:03

Sì ma deve sparire entro un paio di giorni, capito fotocomics? ;-)

drox
Aiutante di Wilber
Aiutante di Wilber
Messaggi:158
Iscritto il:gio 26 gen 2006, 12:06
Località:Arco, Trento
Contatta:

Messaggio da drox » lun 21 gen 2008, 15:07

Se posso, perchè? da così fastidio?
"... il letame non c'è soltanto nelle stalle!..."

Avatar utente
Lazza
Amministratore
Amministratore
Messaggi:5254
Iscritto il:dom 5 set 2004, 13:06
Località:Italia
Contatta:

Messaggio da Lazza » lun 21 gen 2008, 15:50

Copre metà della pagina web, metà delle righe sono bianche... e per fortuna che non è nemmeno molto lungo. Il forum non è un pastebin.

Rispondi