Dwebp

ชื่อ

dwebp -- ขยายไฟล์ WebP ไปยังไฟล์ภาพ

เรื่องย่อ

dwebp [options] input_file.webp

คำอธิบาย

dwebp จะขยายไฟล์ WebP เป็นรูปภาพ PNG, PAM, PPM หรือ PGM หมายเหตุ: ระบบไม่รองรับไฟล์ WebP ที่เป็นภาพเคลื่อนไหว

ตัวเลือก

ตัวเลือกเบื้องต้นมีดังนี้

-h
พิมพ์สรุปการใช้งาน
-version
พิมพ์หมายเลขเวอร์ชัน (เป็น main.minor.revision) แล้วออก
-o string
ระบุชื่อไฟล์เอาต์พุต (เป็นรูปแบบ PNG โดยค่าเริ่มต้น) กำลังใช้ "-" เป็นชื่อเอาต์พุตจะส่งเอาต์พุตไปที่ "stdout" โดยตรง
-- string
ระบุไฟล์อินพุตอย่างชัดเจน ตัวเลือกนี้จะมีประโยชน์หากอินพุต ไฟล์ขึ้นต้นด้วย '-' เป็นต้น ตัวเลือกนี้ต้องปรากฏใน last โดยระบบจะไม่สนใจตัวเลือกอื่นๆ ในภายหลัง หากไฟล์อินพุตคือ "-" ระบบจะอ่านข้อมูลจาก stdin แทนไฟล์
-bmp
เปลี่ยนรูปแบบเอาต์พุตเป็น BMP ที่ไม่มีการบีบอัด
-tiff
เปลี่ยนรูปแบบเอาต์พุตเป็น TIFF ที่ไม่มีการบีบอัด
-pam
เปลี่ยนรูปแบบเอาต์พุตเป็น PAM (เก็บอัลฟ่าไว้)
-ppm
เปลี่ยนรูปแบบเอาต์พุตเป็น PPM (ยกเลิกอัลฟ่า)
-pgm
เปลี่ยนรูปแบบเอาต์พุตเป็น PGM เอาต์พุตประกอบด้วย luma/chroma ตัวอย่างแทน RGB โดยใช้รูปแบบ IMC4 ตัวเลือกนี้ใช้สำหรับ เพื่อการยืนยันและการแก้ไขข้อบกพร่อง
-yuv
เปลี่ยนรูปแบบเอาต์พุตเป็น YUV แบบข้อมูลดิบ เอาต์พุตจะประกอบด้วย ตัวอย่าง luma/chroma-U/chroma-V แทน RGB ได้รับการบันทึกตามลำดับเป็น เครื่องบินส่วนตัว ตัวเลือกนี้ใช้สำหรับการยืนยันและการแก้ไขข้อบกพร่องเป็นหลัก วัตถุประสงค์
-nofancy
อย่าใช้เครื่องหรูราคาแพงสำหรับ YUV420 อาจทำให้ขอบหยัก (โดยเฉพาะรูปสีแดง) แต่ควรจะเร็วกว่านั้น
-nofilter
อย่าใช้กระบวนการกรองแบบวนซ้ำ แม้ว่า บิตสตรีม ซึ่งอาจทำให้เกิดการบล็อกที่มองเห็นได้ในเอาต์พุตที่ไม่เป็นไปตามข้อกำหนด แต่จะทำให้ถอดรหัสได้เร็วขึ้น
-dither strength
ระบุความแรงของระยะห่างระหว่าง 0 ถึง 100 การหมุนรอบตัวเองคือ เอฟเฟกต์หลังการประมวลผลที่ใช้กับองค์ประกอบโครมาในการบีบอัดแบบสูญเสียบางส่วน ซึ่งจะช่วยปรับการไล่ระดับสีให้เรียบเนียนและหลีกเลี่ยงไม่ให้มีสีจางๆ
-nodither
ปิดการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือทั้งหมด (ค่าเริ่มต้น)
-mt
หากเป็นไปได้ ให้ใช้การจัดชุดข้อความหลายรายการในการถอดรหัส
-crop x_position y_position width height
ครอบตัดภาพที่ถอดรหัสเป็นสี่เหลี่ยมผืนผ้าโดยมุมซ้ายบนของ พิกัด (x_position, y_position) และขนาด width x height ช่วงเวลานี้ พื้นที่ครอบตัดต้องอยู่ในรูปสี่เหลี่ยมผืนผ้าต้นฉบับอย่างสมบูรณ์ มุมซ้ายบนจะถูกจัดให้พอดีกับพิกัด หากจำเป็น ตัวเลือกนี้ มีไว้เพื่อลดหน่วยความจำที่ต้องใช้ในการครอบตัดรูปภาพขนาดใหญ่ หมายเหตุ: ใช้การครอบตัดก่อนการปรับขนาด
-flip
พลิกรูปภาพที่ถอดรหัสในแนวตั้ง (อาจเป็นประโยชน์สำหรับพื้นผิว OpenGL สำหรับ เป็นต้น)
-resize width height
ปรับขนาดรูปภาพที่ถอดรหัสใหม่เป็นขนาด width x height ตัวเลือกนี้คือ เพื่อลดหน่วยความจำที่ต้องใช้ในการถอดรหัสภาพขนาดใหญ่ ต้องการไฟล์เวอร์ชันขนาดเล็กเท่านั้น (ภาพขนาดย่อ ตัวอย่าง ฯลฯ) หมายเหตุ: การปรับขนาด จะใช้หลังการครอบตัด หากพารามิเตอร์ width หรือ height ตัวใดตัวหนึ่ง (ไม่ใช่ทั้ง 2 ตัว) คือ 0 ค่านี้จะคำนวณโดยคงสัดส่วนภาพไว้
-v
พิมพ์ข้อมูลเพิ่มเติม (โดยเฉพาะเวลาที่ถอดรหัส)
-noasm
ปิดใช้การเพิ่มประสิทธิภาพการประกอบทั้งหมด

ข้อบกพร่อง

ตัวอย่าง

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

ผู้เขียน

dwebp เป็นส่วนหนึ่งของ libwebp และเขียนขึ้นโดยทีม WebP แผนผังแหล่งที่มาล่าสุดมีให้ใช้งานที่ https://chromium.googlesource.com/webm/libwebp/

หน้าคู่มือนี้เขียนโดย Pascal Massimino pascal.massimino@gmail.com สำหรับโปรเจ็กต์ Debian (และผู้อื่นอาจใช้)

รายละเอียดรูปแบบไฟล์เอาต์พุต