Pagina 1 di 1

Scanline su un'immagine [risolto]

Inviato: ven 18 gen 2008, 13:44
da frisky
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?

Inviato: ven 18 gen 2008, 14:24
da PhotoComix
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)
)

Inviato: ven 18 gen 2008, 16:50
da frisky
Era proprio quello che cercavo.
Il filtro già disponibile era sufficiente.

Thanks!!

Inviato: sab 19 gen 2008, 10:39
da Lazza
@ fotocomics, la prossima allega il file con divshare o quickfilepost!
@ frisky, aggiungi "[RISOLTO] " davanti al titolo del post. :wink:

Inviato: sab 19 gen 2008, 13:30
da PhotoComix
Okay questo lo aggiungo anche ai plugin difficili da trovare sulla mia galleria su DA cosi posso lasciare quel link

Inviato: sab 19 gen 2008, 13:37
da Lazza
Bene. Magari poi modifica il post. ;-)

Inviato: lun 21 gen 2008, 14:59
da drox
questo basta fare copia e incolla e poi dargli l'estensione scm? Giusto?

Inviato: lun 21 gen 2008, 15:03
da Lazza
Sì ma deve sparire entro un paio di giorni, capito fotocomics? ;-)

Inviato: lun 21 gen 2008, 15:07
da drox
Se posso, perchè? da così fastidio?

Inviato: lun 21 gen 2008, 15:50
da Lazza
Copre metà della pagina web, metà delle righe sono bianche... e per fortuna che non è nemmeno molto lungo. Il forum non è un pastebin.