cwebp - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ cwebp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


cwebp - ບີບອັດໄຟລ໌ຮູບພາບໃສ່ໄຟລ໌ WebP

ສະຫຼຸບສັງລວມ


cwebp [ທາງເລືອກໃນການ] input_file -o output_file.webp

ລາຍລະອຽດ


ໜ້າຄູ່ມືນີ້ ບັນທຶກເອກະສານ cwebp ຄໍາສັ່ງ.

cwebp ບີບອັດຮູບພາບໂດຍໃຊ້ຮູບແບບ WebP. ຮູບແບບການປ້ອນຂໍ້ມູນສາມາດເປັນ PNG, JPEG,
ຕົວຢ່າງ TIFF, WebP ຫຼື Y'CbCr ດິບ.

OPTIONS


ທາງ​ເລືອກ​ພື້ນ​ຖານ​ແມ່ນ​:

-o string
ລະບຸຊື່ຂອງໄຟລ໌ WebP ຜົນຜະລິດ. ຖ້າຖືກລະເວັ້ນ, cwebp ຈະປະຕິບັດ
compression ແຕ່ພຽງແຕ່ລາຍງານສະຖິຕິ. ການນໍາໃຊ້ "-" ເປັນຊື່ຜົນຜະລິດຈະຊີ້ນໍາ
ຜົນຜະລິດເປັນ 'stdout'.

-- string
ລະບຸໄຟລ໌ປ້ອນຂໍ້ມູນຢ່າງຈະແຈ້ງ. ຕົວເລືອກນີ້ມີປະໂຫຍດຖ້າໄຟລ໌ປ້ອນຂໍ້ມູນເລີ່ມຕົ້ນ
ຕົວຢ່າງ '-'. ຕົວເລືອກນີ້ຕ້ອງປາກົດ ສຸດທ້າຍ. ທາງເລືອກອື່ນໃດ
ຫລັງຈາກນັ້ນຈະຖືກລະເລີຍ.

-ຊ, -ຊ່ວຍ
ສະຫຼຸບການນຳໃຊ້ສັ້ນ.

-H, - ຊ່ວຍ​ເຫຼືອ​ຍາວ​
ສະຫຼຸບຂອງທາງເລືອກທີ່ເປັນໄປໄດ້ທັງຫມົດ.

-ການປ່ຽນແປງ
ພິມໝາຍເລກເວີຊັນ (ເປັນ major.minor.revision) ແລະອອກ.

-q float
ລະບຸປັດໄຈການບີບອັດສໍາລັບຊ່ອງ RGB ລະຫວ່າງ 0 ແລະ 100. ຄ່າເລີ່ມຕົ້ນແມ່ນ
75​.
ໃນ​ກໍ​ລະ​ນີ​ຂອງ​ການ​ບີບ​ອັດ lossy (ຄ່າ​ເລີ່ມ​ຕົ້ນ​)​, ເປັນ​ປັດ​ໄຈ​ຂະ​ຫນາດ​ນ້ອຍ​ຜະ​ລິດ​ໄຟລ​໌​ຂະ​ຫນາດ​ນ້ອຍ​ທີ່​ມີ​
ຄຸນ​ນະ​ພາບ​ຕ​່​ໍ​າ​. ຄຸນນະພາບທີ່ດີທີ່ສຸດແມ່ນບັນລຸໄດ້ໂດຍການໃຊ້ມູນຄ່າ 100.
ໃນກໍລະນີຂອງການບີບອັດ lossless (ລະບຸໂດຍທາງເລືອກ -lossless), ປັດໄຈຂະຫນາດນ້ອຍ
ເຮັດ​ໃຫ້​ຄວາມ​ໄວ​ການ​ບີບ​ອັດ​ໄວ​ຂຶ້ນ​, ແຕ່​ຈະ​ຜະ​ລິດ​ໄຟລ​໌​ຂະ​ຫນາດ​ໃຫຍ່​. ການບີບອັດສູງສຸດ
ແມ່ນບັນລຸໄດ້ໂດຍການໃຊ້ມູນຄ່າ 100.

-alpha_q int
ລະບຸປັດໄຈການບີບອັດສໍາລັບການບີບອັດອັນຟາລະຫວ່າງ 0 ແລະ 100. Lossless
ການບີບອັດອັນຟາແມ່ນບັນລຸໄດ້ໂດຍໃຊ້ຄ່າ 100, ໃນຂະນະທີ່ຄ່າຕໍ່າກວ່າ
ສົ່ງຜົນໃຫ້ມີການບີບອັດສູນເສຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 100.

-f int ລະບຸຄວາມເຂັ້ມແຂງຂອງຕົວກອງ deblocking, ລະຫວ່າງ 0 (ບໍ່ມີການກັ່ນຕອງ) ແລະ 100
(ການກັ່ນຕອງສູງສຸດ). ຄ່າຂອງ 0 ຈະປິດການກັ່ນຕອງໃດໆ. ມູນຄ່າທີ່ສູງຂຶ້ນຈະ
ເພີ່ມຄວາມເຂັ້ມແຂງຂອງຂະບວນການການກັ່ນຕອງນໍາໃຊ້ຫຼັງຈາກຖອດລະຫັດຮູບພາບ.
ມູນຄ່າທີ່ສູງຂຶ້ນ, ຮູບພາບທີ່ລຽບງ່າຍຈະປາກົດຂຶ້ນ. ຄ່າປົກກະຕິແມ່ນ
ປົກກະຕິແລ້ວຢູ່ໃນລະດັບ 20 ຫາ 50.

- ຕັ້ງ​ໄວ້​ລ່ວງ​ຫນ້າ​ string
ກໍານົດຊຸດຂອງຕົວກໍານົດການທີ່ກໍານົດໄວ້ລ່ວງຫນ້າເພື່ອໃຫ້ເຫມາະສົມກັບປະເພດຂອງແຫຼ່ງສະເພາະໃດຫນຶ່ງ
ວັດສະດຸ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ: Default, ຮູບພາບ, ຮູບ, ການແຕ້ມຮູບ, ຮູບສັນຍາລັກ, ຂໍ້ຄວາມທີ່ຢູ່ ຕັ້ງແຕ່
- ຕັ້ງ​ໄວ້​ລ່ວງ​ຫນ້າ​ ຂຽນທັບຄ່າພາລາມິເຕີອື່ນໆ (ຍົກເວັ້ນຄ່າ -q ຫນຶ່ງ), ທາງເລືອກນີ້
ຄວນປາກົດເປັນຄັ້ງທໍາອິດໃນລໍາດັບຂອງການໂຕ້ຖຽງ.

-sns int
ລະບຸຄວາມກວ້າງໃຫຍ່ຂອງການສ້າງສິ່ງລົບກວນທາງພື້ນທີ່. ການສ້າງສິ່ງລົບກວນທາງພື້ນທີ່ (ຫຼື sns
for short) ຫມາຍເຖິງການເກັບກໍາທົ່ວໄປຂອງ algorithms ກໍ່ສ້າງໃນການຕັດສິນໃຈ
ພື້ນທີ່ໃດຂອງຮູບຄວນໃຊ້ bits ຂ້ອນຂ້າງຫນ້ອຍ, ແລະບ່ອນອື່ນທີ່ດີກວ່າ
ໂອນ bits ເຫຼົ່ານີ້. ໄລຍະທີ່ເປັນໄປໄດ້ຈາກ 0 (ສູດການຄິດໄລ່ປິດ) ຫາ 100 (the
ຜົນກະທົບສູງສຸດ). ຄ່າເລີ່ມຕົ້ນແມ່ນ 80.

-m int ລະບຸວິທີການບີບອັດທີ່ຈະໃຊ້. ພາລາມິເຕີນີ້ຄວບຄຸມການຊື້ຂາຍປິດ
ລະຫວ່າງຄວາມໄວການເຂົ້າລະຫັດແລະຂະຫນາດໄຟລ໌ທີ່ຖືກບີບອັດແລະຄຸນນະພາບ. ຄ່າທີ່ເປັນໄປໄດ້
ໄລຍະຈາກ 0 ຫາ 6. ຄ່າເລີ່ມຕົ້ນແມ່ນ 4. ເມື່ອຄ່າສູງກວ່າຖືກໃຊ້, ຕົວເຂົ້າລະຫັດ
ຈະ​ໃຊ້​ເວ​ລາ​ຫຼາຍ​ໃນ​ການ​ກວດ​ສອບ​ຄວາມ​ເປັນ​ໄປ​ໄດ້​ການ​ເຂົ້າ​ລະ​ຫັດ​ເພີ່ມ​ເຕີມ​ແລະ​ຕັດ​ສິນ​ໃຈ​ກ່ຽວ​ກັບ​ການ​
ການ​ຮັບ​ຄຸນ​ນະ​ພາບ​. ມູນຄ່າຕ່ໍາສາມາດສົ່ງຜົນໃຫ້ເວລາປະມວນຜົນໄວຂຶ້ນໃນຄ່າໃຊ້ຈ່າຍຂອງ
ຂະໜາດໄຟລ໌ໃຫຍ່ກວ່າ ແລະຄຸນນະພາບການບີບອັດຕໍ່າກວ່າ.

-jpeg_like
ປ່ຽນການວາງແຜນພາລາມິເຕີພາຍໃນເພື່ອໃຫ້ກົງກັບຂະໜາດທີ່ຄາດໄວ້ຂອງ JPEG ດີກວ່າ
ການບີບອັດ. ທຸງນີ້ໂດຍທົ່ວໄປຈະຜະລິດໄຟລ໌ຜົນຜະລິດທີ່ມີຂະຫນາດທີ່ຄ້າຍຄືກັນກັບຂອງມັນ
JPEG ທຽບເທົ່າ (ສໍາລັບອັນດຽວກັນ -q setting), ແຕ່ມີການບິດເບືອນສາຍຕາຫນ້ອຍ.

- mt ໃຊ້ multi-threading ສໍາລັບການເຂົ້າລະຫັດ, ຖ້າເປັນໄປໄດ້. ທາງເລືອກນີ້ແມ່ນປະສິດທິຜົນພຽງແຕ່ໃນເວລາທີ່
ການນໍາໃຊ້ການບີບອັດ lossy ໃນແຫຼ່ງທີ່ມີຊ່ອງທາງຄວາມໂປ່ງໃສ.

-low_memory
ຫຼຸດຜ່ອນການໃຊ້ຄວາມຊົງຈໍາຂອງການເຂົ້າລະຫັດທີ່ສູນເສຍໂດຍການປະຫຍັດສີ່ເທົ່າຂອງຂະຫນາດທີ່ຖືກບີບອັດ
(ປົກກະຕິ). ນີ້ຈະເຮັດໃຫ້ການເຂົ້າລະຫັດຊ້າລົງແລະຜົນຜະລິດແຕກຕ່າງກັນເລັກນ້ອຍ
ໃນຂະຫນາດແລະການບິດເບືອນ. ທຸງນີ້ໃຊ້ໄດ້ພຽງແຕ່ວິທີການ 3 ຂຶ້ນໄປ, ແລະແມ່ນ
ປິດໂດຍຄ່າເລີ່ມຕົ້ນ. ໃຫ້ສັງເກດວ່າການປ່ອຍໃຫ້ທຸງນີ້ອອກຈະມີຜົນຂ້າງຄຽງບາງຢ່າງກ່ຽວກັບ
bitstream: ມັນບັງຄັບຄຸນສົມບັດ bitstream ບາງຢ່າງເຊັ່ນ: ຈໍານວນການແບ່ງສ່ວນ (ບັງຄັບ
ເຖິງ 1). ໃຫ້ສັງເກດວ່າບົດລາຍງານລາຍລະອຽດເພີ່ມເຕີມຂອງຂະຫນາດ bitstream ແມ່ນພິມອອກໂດຍ cwebp ໃນເວລາທີ່
ການ​ນໍາ​ໃຊ້​ທາງ​ເລືອກ​ນີ້​.

-af ເປີດຕົວກອງອັດຕະໂນມັດ. ສູດການຄິດໄລ່ນີ້ຈະໃຊ້ເວລາເພີ່ມເຕີມ optimizing the
ການກັ່ນຕອງຄວາມເຂັ້ມແຂງເພື່ອບັນລຸຄຸນນະພາບທີ່ສົມດູນ.

ເພີ່ມເຕີມ OPTIONS


ທາງ​ເລືອກ​ຂັ້ນ​ສູງ​ຫຼາຍ​ແມ່ນ​:

- ຄວາມຄົມຊັດ int
ລະບຸຄວາມຄົມຊັດຂອງການກັ່ນຕອງ (ຖ້າໃຊ້). ໄລຍະແມ່ນ 0 (ແຫຼມທີ່ສຸດ) ຫາ 7
(ແຫຼມຫນ້ອຍ). ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.

-ແຂງແຮງ
ໃຊ້ການກັ່ນຕອງທີ່ເຂັ້ມແຂງ (ຖ້າການກັ່ນຕອງຖືກນໍາໃຊ້ຍ້ອນ -f ທາງ​ເລືອກ). ເຂັ້ມແຂງ
ການກັ່ນຕອງແມ່ນເປີດໂດຍຄ່າເລີ່ມຕົ້ນ.

- ບໍ່ແຂງແຮງ
ປິດການທໍາງານການກັ່ນຕອງທີ່ເຂັ້ມແຂງ (ຖ້າຫາກວ່າການກັ່ນຕອງຖືກນໍາໃຊ້ຂໍຂອບໃຈກັບ -f ທາງ​ເລືອກ​) ແລະ​
ໃຊ້ການກັ່ນຕອງແບບງ່າຍດາຍແທນ.

- ພາກສ່ວນ int
ປ່ຽນຈໍານວນພາທິຊັນທີ່ຈະໃຊ້ໃນລະຫວ່າງການແບ່ງສ່ວນຂອງ sns
ສູດການຄິດໄລ່. ພາກສ່ວນຄວນຈະຢູ່ໃນຂອບເຂດ 1 ຫາ 4. ຄ່າເລີ່ມຕົ້ນແມ່ນ 4. ທາງເລືອກນີ້ມີ
ບໍ່ມີຜົນກະທົບສໍາລັບວິທີການ 3 ຂຶ້ນໄປ, ເວັ້ນເສຍແຕ່ -low_memory ຖືກນໍາໃຊ້.

-partition_limit int
ຫຼຸດຄຸນນະພາບໂດຍການຈໍາກັດຈໍານວນບິດທີ່ໃຊ້ໂດຍບາງ macroblocks. ຊ່ວງແມ່ນ
0 (ບໍ່ມີການເຊື່ອມໂຊມ, ຄ່າເລີ່ມຕົ້ນ) ຫາ 100 (ການຍ່ອຍສະຫຼາຍເຕັມທີ່). ຄຸນຄ່າທີ່ເປັນປະໂຫຍດແມ່ນ
ປົກກະຕິແລ້ວປະມານ 30-70 ສໍາລັບຮູບພາບຂະຫນາດໃຫຍ່ປານກາງ. ໃນຮູບແບບ VP8, ອັນທີ່ເອີ້ນວ່າ
control partition ມີຂອບເຂດຈໍາກັດຂອງ 512k ແລະຖືກນໍາໃຊ້ເພື່ອເກັບຮັກສາດັ່ງຕໍ່ໄປນີ້
ຂໍ້​ມູນ​: ບໍ່​ວ່າ​ຈະ macroblock ໄດ້​ຖືກ​ຂ້າມ​, ສ່ວນ​ທີ່​ມັນ​ເປັນ​ຂອງ​,
ບໍ່ວ່າຈະເປັນລະຫັດພາຍໃນ 4x4 ຫຼືພາຍໃນ 16x16 mode, ແລະສຸດທ້າຍແມ່ນການຄາດຄະເນ.
ຮູບແບບທີ່ຈະໃຊ້ສໍາລັບແຕ່ລະ sub-blocks. ສໍາລັບຮູບພາບຂະຫນາດໃຫຍ່ຫຼາຍ, 512k ພຽງແຕ່ໃບ
ຫ້ອງເປັນສອງສາມບິດຕໍ່ 16x16 macroblock. ຕໍາ່ສຸດທີ່ຢ່າງແທ້ຈິງແມ່ນ 4 bits ຕໍ່
macroblock. ຂໍ້ມູນຂ້າມ, ສ່ວນ ແລະຮູບແບບສາມາດໃຊ້ເກືອບທັງໝົດ 4 bits ນີ້
(ເຖິງແມ່ນວ່າກໍລະນີທີ່ບໍ່ຫນ້າຈະເປັນໄປໄດ້), ຊຶ່ງເປັນບັນຫາສໍາລັບຮູບພາບຂະຫນາດໃຫຍ່ຫຼາຍ. ໄດ້
ປັດໄຈ partition_limit ຄວບຄຸມວ່າຮູບແບບທີ່ມີຄ່າໃຊ້ຈ່າຍໜ້ອຍທີ່ສຸດເທົ່າໃດ (ພາຍໃນ 4x4)
ຈະຖືກນໍາໃຊ້. ນີ້ແມ່ນເປັນປະໂຫຍດໃນກໍລະນີທີ່ຂອບເຂດຈໍາກັດ 512k ແມ່ນບັນລຸໄດ້ແລະຕໍ່ໄປນີ້
ຂໍ້ຄວາມຖືກສະແດງ: Error ລະຫັດ: 6 (PARTITION0_OVERFLOW: Partition #0 is ເກີນໄປ ຂະຫນາດໃຫຍ່
to ເຫມາະ 512k). ຖ້າໃຊ້ -partition_limit ບໍ່ພຽງພໍທີ່ຈະຕອບສະຫນອງຂໍ້ຈໍາກັດ 512k,
ຫນຶ່ງຄວນໃຊ້ segments ຫນ້ອຍລົງເພື່ອຊ່ວຍປະຢັດ header bits ຫຼາຍຕໍ່ macroblock. ເບິ່ງ
ໄດ້ - ພາກສ່ວນ ທາງເລືອກ.

-ຂະຫນາດ int
ລະບຸຂະໜາດເປົ້າໝາຍ (ເປັນໄບຕ໌) ເພື່ອພະຍາຍາມ ແລະເຂົ້າເຖິງຜົນໄດ້ຮັບທີ່ຖືກບີບອັດ.
Compressor ຈະ​ເຮັດ​ໃຫ້​ການ​ຜ່ານ​ການ​ເຂົ້າ​ລະ​ຫັດ​ບາງ​ສ່ວນ​ຈໍາ​ນວນ​ຫນຶ່ງ​ໃນ​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ໄດ້​ຮັບ​ເປັນ​ໃກ້​ຊິດ​
ເປັນ​ໄປ​ໄດ້​ກັບ​ເປົ້າ​ຫມາຍ​ນີ້​.

-psnr float
ລະບຸເປົ້າໝາຍ PSNR (ໃນ dB) ເພື່ອພະຍາຍາມ ແລະບັນລຸຜົນທີ່ບີບອັດ.
Compressor ຈະ​ເຮັດ​ໃຫ້​ການ​ຜ່ານ​ການ​ເຂົ້າ​ລະ​ຫັດ​ບາງ​ສ່ວນ​ຈໍາ​ນວນ​ຫນຶ່ງ​ໃນ​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ໄດ້​ຮັບ​ເປັນ​ໃກ້​ຊິດ​
ເປັນ​ໄປ​ໄດ້​ກັບ​ເປົ້າ​ຫມາຍ​ນີ້​.

- ຜ່ານ int
ກໍານົດຈໍານວນສູງສຸດຂອງບັດທີ່ຈະໃຊ້ໃນລະຫວ່າງການ dichotomy ທີ່ໃຊ້ໂດຍທາງເລືອກ -ຂະຫນາດ or
-psnr. ຄ່າສູງສຸດແມ່ນ 10.

-ຂະຫນາດ width ລະດັບຄວາມສູງ
ປັບຂະໜາດແຫຼ່ງເປັນສີ່ຫຼ່ຽມທີ່ມີຂະໜາດ width x ລະດັບຄວາມສູງ. ຖ້າຢ່າງໃດກໍ່ຕາມ (ແຕ່ບໍ່ແມ່ນ
ທັງ​ສອງ​) ຂອງ​ width or ລະດັບຄວາມສູງ ພາລາມິເຕີແມ່ນ 0, ຄ່າຈະຖືກຄິດໄລ່
ຮັກສາອັດຕາສ່ວນລັກສະນະ.

- ການປູກພືດ x_ຕຳແໜ່ງ y_ຕໍາແຫນ່ງ width ລະດັບຄວາມສູງ
ຕັດແຫຼ່ງທີ່ມາໃຫ້ເປັນຮູບສີ່ແຈສາກທີ່ມີມຸມຊ້າຍເທິງສຸດພິກັດ (x_ຕຳແໜ່ງ,
y_ຕໍາແຫນ່ງ) ແລະ​ຂະ​ຫນາດ​ width x ລະດັບຄວາມສູງ. ພື້ນທີ່ປູກຝັງນີ້ຕ້ອງຖືກບັນຈຸເຕັມທີ່
ພາຍໃນຮູບສີ່ຫລ່ຽມແຫຼ່ງ.

-s width ລະດັບຄວາມສູງ
ລະບຸວ່າໄຟລ໌ປ້ອນຂໍ້ມູນຕົວຈິງປະກອບດ້ວຍຕົວຢ່າງ Y'CbCr ດິບດັ່ງຕໍ່ໄປນີ້
ການແນະນຳ ITU-R BT.601, ໃນຮູບແບບເສັ້ນ 4:2:0. ຍົນ luma ມີຂະຫນາດ width
x ລະດັບຄວາມສູງ.

- ແຜນ​ທີ່ int
ສົ່ງຂໍ້ມູນການເຂົ້າລະຫັດແຜນທີ່ ASCII ເພີ່ມເຕີມ. ຄ່າແຜນທີ່ທີ່ເປັນໄປໄດ້ຕັ້ງແຕ່
1 ຫາ 6. ນີ້ແມ່ນຫມາຍຄວາມວ່າພຽງແຕ່ເພື່ອຊ່ວຍ debugging.

- ກ່ອນ int
ລະບຸບາງຂັ້ນຕອນກ່ອນການປຸງແຕ່ງ. ການໃຊ້ຄ່າຂອງ '2' ຈະເຮັດໃຫ້ເກີດຄຸນນະພາບ-
dithering pseudo-random ທີ່ຂຶ້ນກັບໃນລະຫວ່າງການປ່ຽນ RGBA->YUVA (ການບີບອັດສູນເສຍ
ພຽງແຕ່).

-alpha_filter string
ລະບຸວິທີການກັ່ນຕອງທີ່ຄາດເດົາສໍາລັບຍົນອັນຟາ. ຫນຶ່ງໃນ 'ບໍ່ມີ', 'ໄວ'
ຫຼື 'ດີທີ່ສຸດ', ໃນການເພີ່ມຄວາມຊັບຊ້ອນ ແລະ ລຳດັບຄວາມຊ້າ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 'ໄວ'.
ພາຍໃນ, ການກັ່ນຕອງ alpha ແມ່ນດໍາເນີນການໂດຍໃຊ້ສີ່ການຄາດຄະເນທີ່ເປັນໄປໄດ້ (ບໍ່ມີ,
ແນວນອນ, ແນວຕັ້ງ, gradient). ໂຫມດ 'ທີ່ດີທີ່ສຸດ' ຈະພະຍາຍາມແຕ່ລະໂຫມດແລະ
ເລືອກອັນທີ່ໃຫ້ຂະໜາດນ້ອຍກວ່າ. ຮູບແບບ 'ໄວ' ພຽງແຕ່ຈະພະຍາຍາມປະກອບເປັນ
a-priori ຄາດເດົາໂດຍບໍ່ມີການທົດສອບທຸກໂຫມດ.

-alpha_method int
ລະບຸສູດການຄິດໄລ່ທີ່ໃຊ້ສໍາລັບການບີບອັດອັນຟາ: 0 ຫຼື 1. Algorithm 0 ຫມາຍເຖິງບໍ່.
compression, 1 ໃຊ້ຮູບແບບ WebP lossless ສໍາລັບການບີບອັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.

-alpha_cleanup
ແກ້ໄຂຄ່າ RGB ທີ່ບໍ່ເຫັນພາຍໃຕ້ພື້ນທີ່ໂປ່ງໃສຢ່າງເຕັມທີ່, ເພື່ອຊ່ວຍໃຫ້ການບີບອັດ.
ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້.

-blen_alpha int
ທາງ​ເລືອກ​ນີ້​ປະ​ສົມ​ຊ່ອງ​ທາງ​ອັນ​ຟາ (ຖ້າ​ມີ​) ກັບ​ແຫຼ່ງ​ໂດຍ​ການ​ນໍາ​ໃຊ້​
ສີພື້ນຫຼັງທີ່ລະບຸໄວ້ໃນເລກຖານສິບຫົກເປັນ 0xrrggbb. ຊ່ອງ alpha ແມ່ນ
ຫລັງຈາກນັ້ນຣີເຊັດເປັນຄ່າ opaque 255.

- ໂນອາຟາ
ການໃຊ້ຕົວເລືອກນີ້ຈະຍົກເລີກຊ່ອງອັນຟາ.

- ສູນ​ເສຍ​
ເຂົ້າລະຫັດຮູບພາບໂດຍບໍ່ມີການສູນເສຍໃດໆ.

- ຄໍາ​ແນະ​ນໍາ​ string
ລະບຸຄຳໃບ້ກ່ຽວກັບປະເພດຮູບພາບທີ່ປ້ອນເຂົ້າ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ: ຮູບພາບ, ຮູບ or
graph.

- metadata string
ລາຍຊື່ເມຕາເດຕາທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດເພື່ອຄັດລອກຈາກອິນພຸດຫາຜົນໄດ້ຮັບຖ້າມີ.
ຄ່າທີ່ຖືກຕ້ອງ: ທັງຫມົດ, none, exif, icc, xmp. ຄ່າເລີ່ມຕົ້ນແມ່ນ none.

ໝາຍເຫດ: ແຕ່ລະຮູບແບບການປ້ອນຂໍ້ມູນອາດຈະບໍ່ຮອງຮັບການປະສົມທັງໝົດ.

- noasm ປິດການເພີ່ມປະສິດທິພາບການປະກອບທັງໝົດ.

-v ພິມຂໍ້ມູນເພີ່ມເຕີມ (ເວລາເຂົ້າລະຫັດໂດຍສະເພາະ).

-print_psnr
ຄິດ​ໄລ່​ແລະ​ລາຍ​ງານ​ໂດຍ​ສະ​ເລ່ຍ PSNR (ອັດ​ຕາ​ສ່ວນ Peak-Signal-To-Noise).

-print_ssim
ຄິດ​ໄລ່​ແລະ​ລາຍ​ງານ​ສະ​ເລ່ຍ SSIM (metric ຄວາມ​ຄ້າຍ​ຄື​ກັນ​ຂອງ​ໂຄງ​ສ້າງ​, ເບິ່ງ​
http://en.wikipedia.org/wiki/SSIM ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ).

-print_lsim
ຄິດ​ໄລ່​ແລະ​ລາຍ​ງານ metric ຄວາມ​ຄ້າຍ​ຄື​ກັນ​ຂອງ​ທ້ອງ​ຖິ່ນ (ຜົນ​ລວມ​ຂອງ​ຄວາມ​ຜິດ​ພາດ​ຕ​່​ໍາ​ສຸດ​ໃນ​ບັນ​ດາ​
collocated pixels ເພື່ອນບ້ານ).

- ຄວາມ​ຄືບ​ຫນ້າ​
ລາຍງານຄວາມຄືບໜ້າການເຂົ້າລະຫັດເປັນເປີເຊັນ.

- ງຽບ ຢ່າພິມຫຍັງ.

- ສັ້ນ ພຽງແຕ່ພິມຂໍ້ມູນສັ້ນໆ (ຂະຫນາດໄຟລ໌ຜົນຜະລິດແລະ PSNR) ສໍາລັບຈຸດປະສົງການທົດສອບ.

ໃຊ້ cwebp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌