IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

cwebp - Online nel cloud

Esegui cwebp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando cwebp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cwebp - comprime un file immagine in un file WebP

SINOSSI


cwebp [Opzioni] file di input -o file_output.webp

DESCRIZIONE


Questa pagina di manuale documenta il cwebp comando.

cwebp comprime un'immagine utilizzando il formato WebP. Il formato di input può essere PNG, JPEG,
Campioni TIFF, WebP o Y'CbCr grezzi.

VERSIONI


Le opzioni di base sono:

-o stringa
Specificare il nome del file WebP di output. Se omesso, cwebp si esibirà
compressione ma riportano solo statistiche. Usando "-" come nome di output dirigerà
uscita su 'stdout'.

-- stringa
Specificare esplicitamente il file di input. Questa opzione è utile se il file di input si avvia
con un '-' per esempio. Questa opzione deve apparire ultimo. Qualsiasi altra opzione
in seguito verrà ignorato.

-H, -Aiuto
Un breve riepilogo dell'utilizzo.

-H, -aiuto lungo
Un riepilogo di tutte le opzioni possibili.

-versione
Stampa il numero di versione (come major.minor.revision) ed esci.

-q galleggiante
Specificare il fattore di compressione per i canali RGB tra 0 e 100. Il valore predefinito è
75
In caso di compressione con perdita (impostazione predefinita), un piccolo fattore produce un file più piccolo con
bassa qualità. La migliore qualità si ottiene utilizzando un valore di 100.
In caso di compressione lossless (specificata dall'opzione -lossless), un piccolo fattore
consente una maggiore velocità di compressione, ma produce un file più grande. Compressione massima
si ottiene utilizzando un valore di 100.

-alfa_q int
Specificare il fattore di compressione per la compressione alfa tra 0 e 100. Senza perdita
la compressione di alfa si ottiene utilizzando un valore di 100, mentre i valori inferiori
provocare una compressione con perdita. Il valore predefinito è 100.

-f int Specificare l'intensità del filtro di sblocco, tra 0 (nessun filtro) e 100
(massimo filtraggio). Un valore di 0 disattiverà qualsiasi filtro. Valore più alto sarà
aumentare la forza del processo di filtraggio applicato dopo la decodifica dell'immagine.
Più alto è il valore, più liscia apparirà l'immagine. I valori tipici sono
generalmente tra 20 e 50.

-preimpostato stringa
Specificare un set di parametri predefiniti per adattarsi a un particolare tipo di sorgente
Materiale. I valori possibili sono: difetto, foto, immagine, disegno, icona, testo. Da
-preimpostato sovrascrive i valori degli altri parametri (tranne il -q uno), questa opzione
dovrebbe preferibilmente apparire per primo nell'ordine degli argomenti.

-sns int
Specificare l'ampiezza della modellatura del rumore spaziale. Modellazione del rumore spaziale (o SNS
in breve) si riferisce a una raccolta generale di algoritmi incorporati utilizzati per decidere
quale area dell'immagine dovrebbe usare relativamente meno bit e dove altro per migliorare?
trasferire questi bit. Il range possibile va da 0 (l'algoritmo è spento) a 100 (il
effetto massimo). Il valore predefinito è 80.

-m int Specificare il metodo di compressione da utilizzare. Questo parametro controlla il trade off
tra la velocità di codifica e la dimensione e la qualità del file compresso. Valori possibili
range da 0 a 6. Il valore predefinito è 4. Quando vengono utilizzati valori più alti, l'encoder
passerà più tempo a ispezionare ulteriori possibilità di codifica e deciderà sul
guadagno di qualità. Un valore inferiore può comportare tempi di elaborazione più rapidi a scapito di
file di dimensioni maggiori e una qualità di compressione inferiore.

-jpeg_like
Modificare la mappatura dei parametri interni in modo che corrisponda meglio alla dimensione prevista di JPEG
compressione. Questo flag generalmente produrrà un file di output di dimensioni simili alle sue
Equivalente JPEG (per lo stesso -q impostazione), ma con una minore distorsione visiva.

- mt Usa il multi-threading per la codifica, se possibile. Questa opzione è efficace solo quando
utilizzando la compressione con perdita di dati su una sorgente con un canale di trasparenza.

-poca memoria
Riduci l'utilizzo della memoria della codifica con perdita di dati salvando quattro volte la dimensione compressa
(tipicamente). Ciò renderà la codifica più lenta e l'output leggermente diverso
per dimensioni e distorsione. Questo flag è efficace solo per i metodi 3 e successivi ed è
spento per impostazione predefinita. Nota che lasciare questo flag disattivato avrà alcuni effetti collaterali sul
bitstream: forza alcune funzionalità del flusso di bit come il numero di partizioni (forzato
a 1). Nota che un rapporto più dettagliato della dimensione del flusso di bit viene stampato da cwebp quando
utilizzando questa opzione.

-af Attiva il filtro automatico. Questo algoritmo impiegherà più tempo ad ottimizzare il
forza filtrante per raggiungere una qualità ben bilanciata.

SUPPLEMENTARI VERSIONI


Le opzioni più avanzate sono:

-nitidezza int
Specificare la nitidezza del filtro (se utilizzato). L'intervallo è compreso tra 0 (più nitido) e 7
(meno acuto). Il valore predefinito è 0.

-forte
Utilizzare un filtro forte (se si utilizza il filtro grazie al -f opzione). Forte
il filtro è attivo per impostazione predefinita.

-noforte
Disabilitare il filtro forte (se si utilizza il filtro grazie al -f opzione) e
utilizzare invece un semplice filtro.

-segmenti int
Modificare il numero di partizioni da utilizzare durante la segmentazione del sns
algoritmo. I segmenti dovrebbero essere nell'intervallo da 1 a 4. Il valore predefinito è 4. Questa opzione ha
nessun effetto per i metodi 3 e successivi, a meno che -poca memoria viene utilizzato.

-limite_partizione int
Degrada la qualità limitando il numero di bit utilizzati da alcuni macroblocchi. L'intervallo è
Da 0 (nessun degrado, il valore predefinito) a 100 (degrado completo). I valori utili sono
di solito intorno a 30-70 per immagini moderatamente grandi. Nel formato VP8, il cosiddetto
la partizione di controllo ha un limite di 512k e viene utilizzata per memorizzare quanto segue
informazioni: se il macroblocco è saltato, a quale segmento appartiene,
se è codificato come modalità intra 4x4 o intra 16x16, e infine la previsione
modalità da utilizzare per ciascuno dei sottoblocchi. Per un'immagine molto grande, lascia solo 512k
spazio a pochi bit per macroblocco 16x16. Il minimo assoluto è 4 bit per
macroblocco. Le informazioni di salto, segmento e modalità possono utilizzare quasi tutti questi 4 bit
(sebbene il caso sia improbabile), il che è problematico per immagini molto grandi. Il
Il fattore partition_limit controlla la frequenza con cui la modalità più costosa in bit (intra 4x4)
sarà usato. Questo è utile nel caso in cui venga raggiunto il limite di 512k e il seguente
viene visualizzato il messaggio: Errore codice: 6 (PARTITION0_OVERFLOW: Partizione #0 is pure big
a in forma 512k). Se usi -limite_partizione non è sufficiente per soddisfare il vincolo di 512k,
si dovrebbero usare meno segmenti per salvare più bit di intestazione per macroblocco. Vedere
, il -segmenti opzione.

-dimensione int
Specificare una dimensione di destinazione (in byte) per cercare di raggiungere l'output compresso.
Il compressore effettuerà diversi passaggi di codifica parziale per avvicinarsi il più possibile
possibile a questo obiettivo.

-psnr galleggiante
Specifica un PSNR target (in dB) per cercare di raggiungere l'output compresso.
Il compressore effettuerà diversi passaggi di codifica parziale per avvicinarsi il più possibile
possibile a questo obiettivo.

-passaggio int
Imposta un numero massimo di passaggi da utilizzare durante la dicotomia utilizzata dalle opzioni -dimensione or
-psnr. Il valore massimo è 10.

-ridimensionare larghezza altezza
Ridimensiona l'origine in un rettangolo con le dimensioni larghezza x altezza. Se uno (ma non)
entrambi) del larghezza or altezza parametri è 0, il valore verrà calcolato
preservando le proporzioni.

-Ritaglia x_posizione posizione_y larghezza altezza
Ritaglia la sorgente in un rettangolo con l'angolo in alto a sinistra alle coordinate (x_posizione,
posizione_y) e dimensione larghezza x altezza. Questa area di ritaglio deve essere completamente contenuta
all'interno del rettangolo di origine.

-s larghezza altezza
Specificare che il file di input consiste effettivamente di campioni Y'CbCr grezzi seguendo il
Raccomandazione ITU-R BT.601, in formato lineare 4:2:0. L'aereo luminanza ha dimensioni larghezza
x altezza.

-mappa int
Emetti una mappa ASCII aggiuntiva delle informazioni di codifica. I possibili valori della mappa vanno da
da 1 a 6. Questo è pensato solo per aiutare il debug.

-pre int
Specificare alcuni passaggi di pre-elaborazione. L'utilizzo di un valore di "2" attiverà la qualità-
dithering pseudo-casuale dipendente durante la conversione RGBA->YUVA (compressione con perdita di dati)
solo).

-alfa_filtro stringa
Specificare il metodo di filtro predittivo per il piano alfa. Uno di 'nessuno', 'veloce'
o 'migliore', in ordine crescente di complessità e lentezza. L'impostazione predefinita è "veloce".
Internamente, il filtro alfa viene eseguito utilizzando quattro possibili previsioni (nessuna,
orizzontale, verticale, gradiente). La modalità "migliore" proverà ciascuna modalità a turno e
scegli quello che dà la dimensione più piccola. La modalità 'veloce' cercherà solo di formare un
indovinare a priori senza testare tutte le modalità.

-metodo_alpha int
Specificare l'algoritmo utilizzato per la compressione alfa: 0 o 1. Algoritmo 0 denota no
compressione, 1 utilizza il formato WebP senza perdita di dati per la compressione. Il valore predefinito è 1.

-alfa_pulizia
Modifica i valori RGB invisibili in un'area completamente trasparente, per favorire la compressibilità.
L'impostazione predefinita è disattivata.

-blend_alfa int
Questa opzione fonde il canale alfa (se presente) con la sorgente usando il
colore di sfondo specificato in esadecimale come 0xrrggbb. Il canale alfa è
successivamente reimpostare al valore opaco 255.

-noalfa
L'utilizzo di questa opzione scarterà il canale alfa.

-senza perdita
Codifica l'immagine senza alcuna perdita.

-suggerimento stringa
Specificare il suggerimento sul tipo di immagine di input. I valori possibili sono: foto, immagine or
grafico.

-metadati stringa
Un elenco separato da virgole di metadati da copiare dall'input all'output, se presente.
Valori validi: contro tutti i, nessuna, exif, ICC, xmp. L'impostazione predefinita è nessuna.

Nota: ogni formato di input potrebbe non supportare tutte le combinazioni.

-noasma Disabilita tutte le ottimizzazioni dell'assieme.

-v Stampa informazioni extra (in particolare il tempo di codifica).

-print_psnr
Calcola e riporta il PSNR medio (rapporto picco-segnale-rumore).

-print_sim
Calcola e riporta la media SSIM (metrica di similarità strutturale, vedi
http://en.wikipedia.org/wiki/SSIM per ulteriori dettagli).

-print_lsim
Calcola e riporta la metrica di somiglianza locale (somma dell'errore più basso tra i
pixel vicini collocati).

-progresso
Riporta l'avanzamento della codifica in percentuale.

-silenzioso Non stampare nulla.

-corto Stampa solo brevi informazioni (dimensioni del file di output e PSNR) a scopo di test.

Usa cwebp online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad