EngelsFransSpaans

Ad


OnWorks-favicon

cwebp - Online in de cloud

Voer cwebp uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht cwebp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


cwebp - comprimeer een afbeeldingsbestand naar een WebP-bestand

KORTE INHOUD


cwebp [opties] Invoer bestand -o uitvoer_bestand.webp

PRODUCTBESCHRIJVING


Deze handleiding documenteert de cwebp opdracht.

cwebp comprimeert een afbeelding met behulp van het WebP-formaat. Invoerformaat kan PNG, JPEG,
TIFF-, WebP- of onbewerkte Y'CbCr-samples.

OPTIES


De basisopties zijn:

-o snaar
Geef de naam op van het WebP-uitvoerbestand. Indien weggelaten, cwebp zal optreden
compressie, maar rapporteer alleen statistieken. Het gebruik van "-" als uitvoernaam zal leiden
uitvoer naar 'stdout'.

-- snaar
Geef expliciet het invoerbestand op. Deze optie is handig als het invoerbestand start
met een '-' bijvoorbeeld. Deze optie moet verschijnen laatste. Alle andere opties
daarna wordt genegeerd.

-H, -Help
Een korte gebruikssamenvatting.

-H, -lange hulp
Een overzicht van alle mogelijke opties.

-versie
Druk het versienummer af (als major.minor.revision) en sluit af.

-q drijven
Specificeer de compressiefactor voor RGB-kanalen tussen 0 en 100. De standaardwaarde is
75.
Bij compressie met verlies (standaard) levert een kleine factor een kleiner bestand op
lagere kwaliteit. De beste kwaliteit wordt bereikt door een waarde van 100 te gebruiken.
In het geval van compressie zonder verlies (gespecificeerd door de optie -verliesloos), een kleine factor
maakt een hogere compressiesnelheid mogelijk, maar produceert een groter bestand. Maximale compressie
wordt bereikt door een waarde van 100 te gebruiken.

-alfa_q int
Specificeer de compressiefactor voor alfacompressie tussen 0 en 100. Lossless
compressie van alfa wordt bereikt met een waarde van 100, terwijl de lagere waarden
resulteren in een lossy compressie. De standaardwaarde is 100.

-f int Geef de sterkte van het deblokkeringsfilter op, tussen 0 (geen filtering) en 100
(maximale filtering). Een waarde van 0 schakelt alle filtering uit. Hogere waarde zal
verhoog de sterkte van het filterproces dat wordt toegepast na het decoderen van de afbeelding.
Hoe hoger de waarde, hoe vloeiender het beeld zal verschijnen. Typische waarden zijn
meestal tussen de 20 en 50.

-vooraf ingesteld snaar
Specificeer een set vooraf gedefinieerde parameters die geschikt zijn voor een bepaald type bron
materiaal. Mogelijke waarden zijn: verzuim, foto, beeld, tekening, icon, tekst. Sinds
-vooraf ingesteld overschrijft de waarden van de andere parameters (behalve de -q een), deze optie
komt bij voorkeur als eerste voor in de volgorde van de argumenten.

-sn int
Specificeer de amplitude van de ruimtelijke ruisvorming. Ruimtelijke ruisvorming (of SNS
kort gezegd) verwijst naar een algemene verzameling ingebouwde algoritmen die worden gebruikt om te beslissen
welk deel van de afbeelding relatief minder bits zou moeten gebruiken, en waar anders beter
breng deze bits over. Het mogelijke bereik gaat van 0 (algoritme staat uit) tot 100 (het
maximaal effect). De standaardwaarde is 80.

-m int Geef de te gebruiken compressiemethode op. Deze parameter regelt de afweging
tussen coderingssnelheid en de grootte en kwaliteit van het gecomprimeerde bestand. Mogelijke waarden
bereik van 0 tot 6. De standaardwaarde is 4. Wanneer hogere waarden worden gebruikt, wordt de encoder
zal meer tijd besteden aan het inspecteren van aanvullende coderingsmogelijkheden en beslissen over de
kwaliteitswinst. Een lagere waarde kan resulteren in een snellere verwerkingstijd ten koste van
grotere bestandsgrootte en lagere compressiekwaliteit.

-jpeg_achtig
Wijzig de interne parametertoewijzing zodat deze beter overeenkomt met de verwachte grootte van JPEG
compressie. Deze vlag produceert over het algemeen een uitvoerbestand van vergelijkbare grootte als zijn
JPEG-equivalent (voor hetzelfde -q instelling), maar met minder visuele vervorming.

-mt Gebruik indien mogelijk multi-threading voor codering. Deze optie is alleen effectief wanneer
compressie met verlies gebruiken op een bron met een transparantiekanaal.

-slecht geheugen
Verminder het geheugengebruik van codering met verlies door vier keer de gecomprimeerde grootte op te slaan
(typisch). Hierdoor wordt de codering langzamer en de uitvoer iets anders
in grootte en vervorming. Deze vlag is alleen effectief voor methoden 3 en hoger, en is dat ook
standaard uitgeschakeld. Houd er rekening mee dat het weglaten van deze vlag enkele bijwerkingen zal hebben op de
bitstream: het dwingt bepaalde bitstreamfuncties af, zoals het aantal partities (forced
tot 1). Merk op dat een meer gedetailleerd rapport van de bitstreamgrootte wordt afgedrukt door cwebp wanneer
deze optie gebruiken.

-af Schakelt automatisch filteren in. Dit algoritme zal extra tijd besteden aan het optimaliseren van de
filterkracht om een ​​uitgebalanceerde kwaliteit te bereiken.

EXTRA OPTIES


Meer geavanceerde opties zijn:

-scherpte int
Specificeer de scherpte van de filtering (indien gebruikt). Bereik is 0 (scherpste) tot 7
(minst scherp). Standaard is 0.

-sterk
Gebruik sterke filtering (als er wordt gefilterd dankzij de -f keuze). Sterk
filteren staat standaard aan.

-niet sterk
Schakel sterk filteren uit (als er wordt gefilterd dankzij de -f optie) en
gebruik in plaats daarvan eenvoudige filtering.

-segmenten int
Wijzig het aantal partities dat moet worden gebruikt tijdens de segmentatie van de sns
algoritme. Segmenten moeten tussen 1 en 4 liggen. De standaardwaarde is 4. Deze optie heeft
geen effect voor methoden 3 en hoger, tenzij -slecht geheugen is gebruikt.

-partitie_limiet int
Verlaag de kwaliteit door het aantal bits te beperken dat door sommige macroblokken wordt gebruikt. Bereik is
0 (geen degradatie, standaard) tot 100 (volledige degradatie). Nuttige waarden zijn
meestal rond de 30-70 voor redelijk grote afbeeldingen. In het VP8-formaat, de zogenaamde
control partitie heeft een limiet van 512k en wordt gebruikt om het volgende op te slaan
informatie: of het macroblok is overgeslagen, tot welk segment het behoort,
of het is gecodeerd als intra 4x4 of intra 16x16 modus, en tot slot de voorspelling
modi die voor elk van de subblokken kunnen worden gebruikt. Voor een heel groot beeld blijft er alleen 512k over
ruimte tot enkele bits per 16x16 macroblok. Het absolute minimum is 4 bits per
macroblok. Informatie over overslaan, segmenteren en modus kan bijna al deze 4 bits gebruiken
(hoewel het geval onwaarschijnlijk is), wat problematisch is voor zeer grote afbeeldingen. De
partition_limit factor bepaalt hoe vaak de meest bit-kostbare modus (intra 4x4)
zal gebruikt worden. Dit is handig in het geval dat de limiet van 512k is bereikt en het volgende
bericht wordt weergegeven: Fout code: 6 (PARTITION0_OVERFLOW: Tussenschot #0 is ook groot
naar geschikt 512k). Bij gebruik van -partitie_limiet is niet genoeg om aan de beperking van 512k te voldoen,
men zou minder segmenten moeten gebruiken om meer headerbits per macroblok te besparen. Zien
de -segmenten optie.

-grootte int
Geef een doelgrootte (in bytes) op om te proberen de gecomprimeerde uitvoer te bereiken.
De compressor zal verschillende keren een gedeeltelijke codering doorgeven om zo dichtbij te komen als
mogelijk naar dit doel.

-psnr drijven
Geef een doel-PSNR (in dB) op om te proberen de gecomprimeerde uitvoer te bereiken.
De compressor zal verschillende keren een gedeeltelijke codering doorgeven om zo dichtbij te komen als
mogelijk naar dit doel.

-doorgang int
Stel een maximaal aantal passen in dat moet worden gebruikt tijdens de dichotomie die door opties wordt gebruikt -grootte or
-psnr. Maximale waarde is 10.

-formaat Breedte Hoogte
Wijzig de grootte van de bron in een rechthoek met grootte Breedte x Hoogte. Als een van beide (maar niet
beide) van de Breedte or Hoogte parameters 0 is, wordt de waarde berekend
behoud van de beeldverhouding.

-Bijsnijden x_positie y_positie Breedte Hoogte
Snijd de bron bij tot een rechthoek met de linkerbovenhoek op coördinaten (x_positie,
y_positie) en maat Breedte x Hoogte. Dit bijsnijdgebied moet volledig worden omsloten
binnen de bronrechthoek.

-s Breedte Hoogte
Geef op dat het invoerbestand eigenlijk bestaat uit onbewerkte Y'CbCr-samples die volgen op de
ITU-R BT.601-aanbeveling, in 4:2:0 lineair formaat. Het luma-vliegtuig heeft afmetingen Breedte
x Hoogte.

-kaart int
Voer extra ASCII-kaart met coderingsinformatie uit. Mogelijke kaartwaarden variëren van
1 tot 6. Dit is alleen bedoeld om te helpen bij het debuggen.

-pre int
Specificeer enkele voorbewerkingsstappen. Het gebruik van een waarde van '2' activeert kwaliteit-
afhankelijke pseudo-willekeurige dithering tijdens RGBA->YUVA-conversie (compressie met verlies
alleen).

-alfa_filter snaar
Specificeer de voorspellende filtermethode voor het alfavlak. Een van 'geen', 'snel'
of 'beste', in volgorde van toenemende complexiteit en traagheid. Standaard is 'snel'.
Intern wordt alfafiltering uitgevoerd met behulp van vier mogelijke voorspellingen (geen,
horizontaal, verticaal, verloop). De 'beste' modus probeert elke modus beurtelings en
kies degene die de kleinere maat geeft. De 'snelle' modus probeert gewoon een
a priori gok zonder alle modi te testen.

-alpha_methode int
Geef het algoritme op dat wordt gebruikt voor alfacompressie: 0 of 1. Algoritme 0 staat voor nee
compressie, 1 gebruikt de WebP lossless-indeling voor compressie. De standaardwaarde is 1.

-alpha_opschonen
Wijzig onzichtbare RGB-waarden onder volledig transparant gebied om de samendrukbaarheid te verbeteren.
De standaard is uitgeschakeld.

-blend_alfa int
Deze optie combineert het alfakanaal (indien aanwezig) met de bron met behulp van de
achtergrondkleur gespecificeerd in hexadecimaal als 0xrrggbb. Het alfakanaal is
daarna reset naar de ondoorzichtige waarde 255.

-noalfa
Als u deze optie gebruikt, wordt het alfakanaal verwijderd.

-verliesloos
Codeer de afbeelding zonder enig verlies.

-hint snaar
Specificeer de hint over het type invoerafbeelding. Mogelijke waarden zijn: foto, beeld or
diagram.

-metagegevens snaar
Een door komma's gescheiden lijst met metagegevens die moeten worden gekopieerd van de invoer naar de uitvoer, indien aanwezig.
Geldige waarden: allen, geen, exif, icc, xmp. De standaardwaarde is geen.

Opmerking: elk invoerformaat ondersteunt mogelijk niet alle combinaties.

-noasme Schakel alle montage-optimalisaties uit.

-v Druk extra informatie af (met name coderingstijd).

-print_psnr
Bereken en rapporteer de gemiddelde PSNR (piek-signaal-ruisverhouding).

-print_sim
Bereken en rapporteer gemiddelde SSIM (structural similarity metric, zie
http://en.wikipedia.org/wiki/SSIM voor meer informatie).

-print_lsim
Bereken en rapporteer lokale gelijkenisstatistieken (som van de laagste fout onder de
naast elkaar geplaatste pixelburen).

-voortgang
Rapporteer coderingsvoortgang in procenten.

-rustig Druk niets af.

-korte Druk alleen korte informatie af (uitvoerbestandsgrootte en PSNR) voor testdoeleinden.

Gebruik cwebp online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad