EnglishFrenchSpanyol

Ad


Favicon OnWorks

cwebp - Dalam talian dalam Awan

Jalankan cwebp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan cwebp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


cwebp - memampatkan fail imej ke fail WebP

SINOPSIS


cwebp [pilihan] input_file -o output_file.webp

DESCRIPTION


Halaman manual ini mendokumenkan cwebp perintah.

cwebp memampatkan imej menggunakan format WebP. Format input boleh sama ada PNG, JPEG,
TIFF, WebP atau sampel mentah Y'CbCr.

PILIHAN


Pilihan asas ialah:

-o rentetan
Nyatakan nama fail WebP output. Jika ditinggalkan, cwebp akan melaksanakan
pemampatan tetapi hanya melaporkan statistik. Menggunakan "-" sebagai nama output akan mengarahkan
output kepada 'stdout'.

-- rentetan
Nyatakan fail input dengan jelas. Pilihan ini berguna jika fail input bermula
dengan '-' contohnya. Pilihan ini mesti muncul lepas. Sebarang pilihan lain
selepas itu akan diabaikan.

-h, -membantu
Ringkasan penggunaan ringkas.

-H, -longhelp
Ringkasan semua pilihan yang mungkin.

-turun
Cetak nombor versi (sebagai major.minor.revision) dan keluar.

-q terapung
Tentukan faktor mampatan untuk saluran RGB antara 0 dan 100. Lalainya ialah
75.
Dalam kes mampatan lossy (lalai), faktor kecil menghasilkan fail yang lebih kecil dengan
kualiti yang lebih rendah. Kualiti terbaik dicapai dengan menggunakan nilai 100.
Dalam kes pemampatan tanpa kehilangan (dinyatakan oleh pilihan -lossless), faktor kecil
membolehkan kelajuan mampatan yang lebih cepat, tetapi menghasilkan fail yang lebih besar. Mampatan maksimum
dicapai dengan menggunakan nilai 100.

-alpha_q int
Nyatakan faktor mampatan untuk pemampatan alfa antara 0 dan 100. Lossless
mampatan alfa dicapai menggunakan nilai 100, manakala nilai yang lebih rendah
mengakibatkan mampatan lossy. Lalai ialah 100.

-f int Nyatakan kekuatan penapis nyahsekat, antara 0 (tiada penapisan) dan 100
(penapisan maksimum). Nilai 0 akan mematikan sebarang penapisan. Nilai yang lebih tinggi akan
meningkatkan kekuatan proses penapisan yang digunakan selepas menyahkod gambar.
Semakin tinggi nilai semakin licin gambar akan muncul. Nilai biasa ialah
biasanya dalam lingkungan 20 hingga 50.

-pratetap rentetan
Tentukan satu set parameter yang dipratakrifkan untuk disesuaikan dengan jenis sumber tertentu
bahan. Nilai yang mungkin adalah: lalai, foto, gambar, melukis, icon, teks. Sejak
-pratetap menimpa nilai parameter lain (kecuali -q satu), pilihan ini
sebaiknya muncul dahulu dalam susunan hujah.

-sns int
Nyatakan amplitud pembentukan bunyi spatial. Pembentukan bunyi spatial (atau sns
ringkasnya) merujuk kepada koleksi umum algoritma terbina dalam yang digunakan untuk membuat keputusan
kawasan gambar yang manakah harus menggunakan bit yang agak kurang, dan di mana lagi untuk lebih baik
pindahkan bit ini. Julat yang mungkin bermula dari 0 (algoritma dimatikan) hingga 100 (the
kesan maksimum). Nilai lalai ialah 80.

-m int Nyatakan kaedah pemampatan untuk digunakan. Parameter ini mengawal pertukaran
antara kelajuan pengekodan dan saiz dan kualiti fail yang dimampatkan. Nilai yang mungkin
julat dari 0 hingga 6. Nilai lalai ialah 4. Apabila nilai yang lebih tinggi digunakan, pengekod
akan menghabiskan lebih banyak masa untuk memeriksa kemungkinan pengekodan tambahan dan memutuskan
keuntungan kualiti. Nilai yang lebih rendah boleh menyebabkan masa pemprosesan yang lebih cepat dengan mengorbankan
saiz fail yang lebih besar dan kualiti pemampatan yang lebih rendah.

-jpeg_like
Tukar pemetaan parameter dalaman supaya lebih sepadan dengan saiz JPEG yang dijangkakan
pemampatan. Bendera ini biasanya akan menghasilkan fail output yang sama saiznya
JPEG yang setara (untuk yang sama -q tetapan), tetapi dengan kurang herotan visual.

-mt Gunakan multi-threading untuk pengekodan, jika boleh. Pilihan ini hanya berkesan apabila
menggunakan mampatan lossy pada sumber dengan saluran ketelusan.

-ingatan yang lemah
Kurangkan penggunaan memori pengekodan lossy dengan menyimpan empat kali ganda saiz termampat
(biasanya). Ini akan menjadikan pengekodan lebih perlahan dan output sedikit berbeza
dalam saiz dan herotan. Bendera ini hanya berkesan untuk kaedah 3 dan ke atas, dan adalah
dimatikan secara lalai. Ambil perhatian bahawa membiarkan bendera ini dimatikan akan mempunyai beberapa kesan sampingan pada
aliran bit: ia memaksa ciri aliran bit tertentu seperti bilangan partition (paksa
kepada 1). Ambil perhatian bahawa laporan yang lebih terperinci tentang saiz aliran bit dicetak oleh cwebp apabila
menggunakan pilihan ini.

-af Menghidupkan penapis automatik. Algoritma ini akan menghabiskan masa tambahan untuk mengoptimumkan
kekuatan penapisan untuk mencapai kualiti yang seimbang.

TAMBAHAN PILIHAN


Pilihan yang lebih maju ialah:

-ketajaman int
Nyatakan ketajaman penapisan (jika digunakan). Julat ialah 0 (paling tajam) hingga 7
(paling tidak tajam). Lalai ialah 0.

-kuat
Gunakan penapisan yang kuat (jika penapisan digunakan terima kasih kepada -f pilihan). kuat
penapisan dihidupkan secara lalai.

-tidak kuat
Lumpuhkan penapisan kuat (jika penapisan digunakan terima kasih kepada -f pilihan) dan
gunakan penapisan mudah sebaliknya.

-segmen int
Tukar bilangan partition untuk digunakan semasa pembahagian sns
algoritma. Segmen hendaklah dalam julat 1 hingga 4. Nilai lalai ialah 4. Pilihan ini mempunyai
tiada kesan untuk kaedah 3 dan ke atas, melainkan -ingatan yang lemah digunakan.

-sekatan_had int
Merendahkan kualiti dengan mengehadkan bilangan bit yang digunakan oleh beberapa blok makro. Julat adalah
0 (tiada degradasi, lalai) kepada 100 (degradasi penuh). Nilai yang berguna ialah
biasanya sekitar 30-70 untuk imej sederhana besar. Dalam format VP8, yang dipanggil
partition kawalan mempunyai had 512k dan digunakan untuk menyimpan yang berikut
maklumat: sama ada blok makro dilangkau, segmen mana ia tergolong,
sama ada ia dikodkan sebagai mod intra 4x4 atau intra 16x16, dan akhirnya ramalan
mod untuk digunakan bagi setiap sub-blok. Untuk imej yang sangat besar, tinggal 512k sahaja
ruang kepada beberapa bit setiap blok makro 16x16. Minimum mutlak ialah 4 bit setiap
blok makro. Maklumat langkau, segmen dan mod boleh menggunakan hampir kesemua 4 bit ini
(walaupun kes itu tidak mungkin), yang bermasalah untuk imej yang sangat besar. The
faktor partition_limit mengawal kekerapan mod yang paling mahal sedikit (intra 4x4)
akan digunakan. Ini berguna sekiranya had 512k dicapai dan perkara berikut
mesej dipaparkan: ralat kod: 6 (PARTITION0_LIMPAHAN: Partition #0 is tinggi besar
kepada patut 512k). Jika menggunakan -sekatan_had tidak mencukupi untuk memenuhi kekangan 512k,
seseorang harus menggunakan kurang segmen untuk menyimpan lebih banyak bit pengepala setiap blok makro. Lihat
yang -segmen pilihan.

-saiz int
Tentukan saiz sasaran (dalam bait) untuk mencuba dan mencapai output termampat.
Pemampat akan membuat beberapa laluan pengekodan separa untuk mendapatkan sehampir
mungkin kepada sasaran ini.

-psnr terapung
Tentukan PSNR sasaran (dalam dB) untuk mencuba dan mencapai output termampat.
Pemampat akan membuat beberapa laluan pengekodan separa untuk mendapatkan sehampir
mungkin kepada sasaran ini.

-lulus int
Tetapkan bilangan pas maksimum untuk digunakan semasa dikotomi yang digunakan oleh pilihan -saiz or
-psnr. Nilai maksimum ialah 10.

-menukar saiz lebar ketinggian
Ubah saiz sumber kepada segi empat tepat dengan saiz lebar x ketinggian. Jika sama ada (tetapi tidak
kedua-duanya) daripada lebar or ketinggian parameter ialah 0, nilai akan dikira
memelihara nisbah aspek.

-potong x_kedudukan y_position lebar ketinggian
Pangkas sumber kepada segi empat tepat dengan sudut kiri atas pada koordinat (x_kedudukan,
y_position) dan saiz lebar x ketinggian. Kawasan tanaman ini mesti dikawal sepenuhnya
dalam segi empat tepat sumber.

-s lebar ketinggian
Tentukan bahawa fail input sebenarnya terdiri daripada sampel Y'CbCr mentah berikutan
Pengesyoran ITU-R BT.601, dalam format linear 4:2:0. Pesawat luma mempunyai saiz lebar
x ketinggian.

-peta int
Keluarkan peta tambahan ASCII bagi maklumat pengekodan. Nilai peta yang mungkin berjulat daripada
1 hingga 6. Ini hanya bertujuan untuk membantu nyahpepijat.

-pra int
Nyatakan beberapa langkah pra-pemprosesan. Menggunakan nilai '2' akan mencetuskan kualiti-
dithering pseudo-rawak bergantung semasa penukaran RGBA->YUVA (mampatan lossy
sahaja).

-alpha_filter rentetan
Nyatakan kaedah penapisan ramalan untuk satah alfa. Salah satu daripada 'tiada', 'cepat'
atau 'terbaik', dalam meningkatkan kerumitan dan susunan kelambatan. Lalai ialah 'cepat'.
Secara dalaman, penapisan alfa dilakukan menggunakan empat ramalan yang mungkin (tiada,
mendatar, menegak, kecerunan). Mod 'terbaik' akan mencuba setiap mod secara bergilir-gilir dan
pilih yang memberikan saiz yang lebih kecil. Mod 'cepat' hanya akan cuba membentuk an
a-priori meneka tanpa menguji semua mod.

-alfa_kaedah int
Nyatakan algoritma yang digunakan untuk pemampatan alfa: 0 atau 1. Algoritma 0 menandakan tidak
pemampatan, 1 menggunakan format tanpa kehilangan WebP untuk pemampatan. Lalai ialah 1.

-alpha_cleanup
Ubah suai nilai RGB yang tidak kelihatan di bawah kawasan lutsinar sepenuhnya, untuk membantu kebolehmampatan.
Lalai dimatikan.

-blend_alpha int
Pilihan ini menggabungkan saluran alfa (jika ada) dengan sumber menggunakan
warna latar belakang dinyatakan dalam perenambelasan sebagai 0xrrggbb. Saluran alfa ialah
kemudian set semula kepada nilai legap 255.

-noalpha
Menggunakan pilihan ini akan membuang saluran alfa.

-tak rugi
Encode imej tanpa sebarang kehilangan.

-petunjuk rentetan
Nyatakan petunjuk tentang jenis imej input. Nilai yang mungkin adalah: foto, gambar or
graf.

-metadata rentetan
Senarai metadata yang dipisahkan koma untuk disalin daripada input ke output jika ada.
Nilai yang sah: semua, tiada, exif, icc, xmp. Lalai adalah tiada.

Nota: setiap format input mungkin tidak menyokong semua kombinasi.

-noasm Lumpuhkan semua pengoptimuman pemasangan.

-v Cetak maklumat tambahan (khususnya masa pengekodan).

-print_psnr
Kira dan laporkan purata PSNR (Nisbah Puncak-Isyarat-Kepada-Bunyi).

-print_ssim
Kira dan laporkan purata SSIM (metrik persamaan struktur, lihat
http://en.wikipedia.org/wiki/SSIM untuk butiran tambahan).

-print_lsim
Kira dan laporkan metrik kesamaan setempat (jumlah ralat terendah antara
jiran piksel yang dikumpulkan).

-kemajuan
Laporkan kemajuan pengekodan dalam peratus.

-senyap Jangan cetak apa-apa.

-pendek Hanya cetak maklumat ringkas (saiz fail output dan PSNR) untuk tujuan ujian.

Gunakan cwebp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad