Scanline su un'immagine [risolto]
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?
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
-
- Mastro Gimper
- Messaggi:1001
- Iscritto il:sab 4 mar 2006, 1:20
- Contatta:
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
###################################
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)
)
3D fractal Gallery: http://photocomix2.deviantart.com/gallery/
Flickr Gallery: http://www.flickr.com/photos/photocomix-mandala/
Flickr Gallery: http://www.flickr.com/photos/photocomix-mandala/
-
- Mastro Gimper
- Messaggi:1001
- Iscritto il:sab 4 mar 2006, 1:20
- Contatta:
Okay questo lo aggiungo anche ai plugin difficili da trovare sulla mia galleria su DA cosi posso lasciare quel link
3D fractal Gallery: http://photocomix2.deviantart.com/gallery/
Flickr Gallery: http://www.flickr.com/photos/photocomix-mandala/
Flickr Gallery: http://www.flickr.com/photos/photocomix-mandala/