!c99Shell v. 1.0 pre-release build #16!

Software: Apache/2.2.3 (CentOS). PHP/5.1.6 

uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44
EDT 2010 i686
 

uid=48(apache) gid=48(apache) groups=48(apache) 

Safe-mode: OFF (not secure)

/usr/share/gimp/2.0/help/it/   drwxr-xr-x
Free 50.91 GB of 127.8 GB (39.84%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     gimp-concepts-paths.html (17.29 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
3.7.  Tracciati

3.7.  Tracciati

Figura 2.13.  Quattro esempi di tracciati di GIMP

Quattro esempi di tracciati di GIMP

Quattro esempi di tracciati di GIMP: uno poligonale chiuso; uno poligonale aperto; uno curvo chiuso; uno con un misto di segmenti curvi e diritti.

Un tracciato è una curva monodimensionale. I tracciati sono usati principalmente per due scopi:

  • Un tracciato chiuso può essere convertito in una selezione.

  • Un tracciato aperto o chiuso può esseretratteggiato, cioè può essere disegnato sull'immagine in modi diversi.

I tracciati possono essere creati e elaborati usando lo Strumento tracciati. I tracciati, come i livelli e i canali, sono componenti di un'immagine. Quando un'immagine viene salvata usando il formato nativo di GIMP, tutti i tracciati di cui è formata vengono salvati con essa. L'elenco dei tracciati in un'immagine può essere visualizzato e elaborato usando la Finestra tracciati. Se si vuole spostare un tracciato da un'immagine ad un'altra, è possibile fare copia e incolla usando il menu nella finestra di dialogo dei tracciati o trascinando un'icona dalla finestra tracciati alla finestra immagine di destinazione.

Figura 2.14.  Aspetto di un tracciato mentre viene manipolato usando lo strumento tracciato.

Aspetto di un tracciato mentre viene manipolato usando lo strumento tracciato.

I quadrati neri sono àncore per i punti, il cerchio vuoto rappresenta l'àncora selezionata e i due quadrati vuoti sono i suoi appigli. Notare che questo tracciato ha due componenti.

I tracciati di GIMP appartengono ad un modello matematico chiamato "Curve di Bezier". Nella pratica significa che esse sono definite da àncore e appigli. Le "àncore" sono punti attraversati dal tracciato. Gli "appigli" definiscono la direzione del tracciato quando entra o esce da un punto àncora: ogni punto àncora possiede due appigli collegati ad esso.

I tracciati possono essere molto complessi. Se si creano a mano usando lo strumento tracciati, a meno che non siate veramente pignoli, non conterranno più di una dozzina di punti àncora (spesso molti meno); ma se li si crea trasformando una selezione o del testo in un tracciato, il risultato ne può contenere facilmente centinaia o anche migliaia di punti àncora.

Un tracciato può contenere più componenti. Un "componente" è una parte di un tracciato i cui punti àncora sono tutti collegati assieme da un tracciato di segmenti. La possibilità di avere componenti multipli nel tracciati permette di convertirli in selezioni multiple sconnesse fra loro.

Ogni componente di un tracciato può essere aperto o chiuso: "chiuso" significa che l'ultimo punto àncora è connesso al primo. Se si trasforma un tracciato in una selezione, tutti i componenti aperti sono automaticamente trasformati in chiusi connettendo l'ultimo punto àncora al primo con una linea retta.

I segmenti di tracciato possono essere sia diritti che curvi. Un tracciato costituito solo da segmenti diritti viene chiamato "poligonale". Quando si crea un segmento tracciato, esso comincia diritto, dato che gli appigli dei punti àncora sono inizialmente posti sopra i punti, ottenendo degli appigli lunghi zero, che producono segmenti perfettamente diritti. Per curvarli basta trascinare gli appigli lontano dai punti àncora.

Una cosa simpatica da sapere circa i tracciati è che sono molto parchi in termini di consumo di risorse, specialmente paragonandoli alle immagini. Rappresentare un tracciati in RAM richiede solo la memorizzazione delle coordinate delle àncore dei corrispondenti appigli: 1Ki Byte di memoria è abbastanza per contenere un tracciato piuttosto complesso, ma non abbastanza per contenere anche un livello RBG di 20x20 pixel. Perció è possibile avere letteralmente centinaia di tracciati in un'immagine senza stressare sensibilmente il sistema (quanto stress invece producano nell'utente naturalmente è un'altra questione...). Anche un tracciato con migliaia di segmenti usa una quantità minima di risorse in confronto, per esempio, ad un livello od un canale tipici.

3.7.1.  Tracciati e selezioni

GIMP permette di trasformare la selezione di un'immagine in un tracciato; permette anche di trasformare i tracciati in selezioni. Per informazioni riguardo le selezioni ed il loro funzionamento, vedere la sezione Selezioni.

Quando si trasforma una selezione in un tracciato, il tracciato segue la "selezione lampeggiante". La selezione è un'entità bidimensionale, ma un tracciato è invece monodimensionale perciò non è possibile trasformare una selezione in un tracciato senza perdere informazioni. In effetti, ogni informazione su aree parzialmente selezionate (cioè per es. i margini sfumati) saranno perse quando la selezione sarà trasformata in un tracciato. Se il tracciato viene strasformato nuovamente in una selezione, il risultato sarà una selezione o-tutto-o-niente, simile a come si può ottenere eseguendo il comando "Definita" dal menu selezione.

3.7.2.  Tracciati e testo

Figura 2.15.  Testo convertito in un tracciato

Testo convertito in un tracciato

Testo convertito in un tracciato e poi trasformato usando il lo strumento Prospettiva.

Testo convertito in un tracciato

Il tracciato mostrato sopra, disegnato con un pennello fuzzy e poi reso con sfumature di gradiente con il filtro Mappa gradiente usando il gradiente "Contrasto giallo".

Un elemento testo creato con lo strumento testo può essere trasformato in un tracciato usando il pulsante "Crea tracciato dal testo" nelle opzioni strumenti dello strumento testo. È utile a molti scopi inclusi:

  • Disegnare il tracciato, che dà molte possibilità per testi simpatici.

  • Più importanti, le trasformazioni del testo. Convertire il testo in un tracciato, elaborarlo ed infine disegnarlo o trasformarlo in una selezione per riempirlo, spesso porta a risultati di maggiore qualità che semplicemente fare il render del testo come un livello e poi trasformare direttamente i dati in forma di pixel.

3.7.3.  Tracciati e file SVG

SVG, che sta per "Scalable Vector Graphics", cioè "Grafica Vettoriale Scalabile", è un formato file che sta avendo sempre più successo per le applicazioni di grafica vettoriale, nella quale gli elementi grafici sono rappresentati in un formato indipendente dalla risoluzione, in opposto alla grafica raster, nella quale gli elementi grafici sono rappresentati come insiemi di pixel. GIMP è principalmente un programma che gestisce grafica raster (come quella prodotta dalle macchine fotografiche digitali), anche se i tracciati sono entità vettoriali.

Fortunatamente i tracciati sono codificati nei file SVG quasi allo stesso modo in cui GIMP li rappresenta (la fortuna centra poco: la gestione dei tracciati in GIMP 2.0 è stata riscritta appositamente per il formato SVG). Questa compatibilità rende possibile memorizzare i tracciati di GIMP in file SVG senza perdita di informazioni. È possibile accedere a questa funzionalità attraverso la finestra di dialogo dei tracciati.

Questo significa anche che GIMP può creare tracciati da file SVG salvati da altri programmi come Inkscape o Sodipodi, due famose applicazioni di grafica vettoriale, naturalmente software libero come GIMP. Questa possibilità è molto utile perché questi programmi hanno degli strumenti di manipolazione dei vettori molto più potenti di GIMP; torna quindi molto comodo poter importare un tracciato da un file SVG, tramite il menu tracciati, creato con queste applicazioni.

Il formato SVG gestisce molti altri elementi grafici oltre ai semplici tracciati: quadrati, rettangoli, cerchi, ellissi, poligoni regolari, ecc. GIMP 2.0 non è in grado di gestire questi oggetti ma GIMP 2.2 li può caricare come tracciati.

[Nota] Nota

La creazione dei tracciati non è l'unica cosa che GIMP può fare dei file SVG. È anche possibile aprire i file SVG come immagini normali, al solito modo.


:: Command execute ::

Enter:
 
Select:
 

:: Shadow's tricks :D ::

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

:: Preddy's tricks :D ::

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0129 ]--