นี่คือคำสั่ง didjvu ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
didjvu - ตัวเข้ารหัส DjVu พร้อมการแยกส่วนหน้า/พื้นหลัง
เรื่องย่อ
Didjvu แยก [{-o | --เอาท์พุท} เอาท์พุต-หน้ากาก] [ตัวเลือก... ] อินพุตรูปภาพ
Didjvu แยก --output-แม่แบบ ชื่อแม่แบบ [ตัวเลือก... ] อินพุตรูปภาพ...
Didjvu เปลี่ยนเป็นรหัส [{-o | --เอาท์พุท} เอาท์พุท-djvu] [ตัวเลือก... ] อินพุตรูปภาพ
Didjvu เปลี่ยนเป็นรหัส --output-แม่แบบ ชื่อแม่แบบ [ตัวเลือก... ] อินพุตรูปภาพ...
Didjvu กำ [{-o | --เอาท์พุท} เอาท์พุท-djvu] [ตัวเลือก... ] อินพุตรูปภาพ...
Didjvu {--รุ่น | --ช่วยด้วย | -h}
DESCRIPTION
Didjvu ใช้ กาเม[1] กรอบงานเพื่อแยกชั้นพื้นหน้า/พื้นหลัง ซึ่งสามารถ
แล้วเข้ารหัสเป็นไฟล์ DjVu
Didjvu แยก สร้างมาสก์รูปภาพสำหรับอิมเมจอินพุตที่ให้มา มาสก์จะถูกบันทึกไว้
ในรูปแบบ PNG
Didjvu เปลี่ยนเป็นรหัส แปลงอิมเมจอินพุตที่ให้มาเป็นเอกสาร DjVu หน้าเดียว
Didjvu กำ แปลงอิมเมจอินพุตที่ให้มาเป็นเอกสาร DjVu หลายหน้าที่รวมเข้าด้วยกัน
OPTIONS
Didjvu ยอมรับตัวเลือกต่อไปนี้:
การป้อนข้อมูล เอาท์พุต
-o, --เอาท์พุท=เอาท์พุท-djvu
สร้างเอกสารหลายหน้ารวมกลุ่ม เขียนไฟล์ลงใน เอาท์พุท-djvu ไฟล์แทน
ของผลผลิตมาตรฐาน
ใช้เพื่อการ แยก และ เปลี่ยนเป็นรหัส คำสั่ง ตัวเลือกนี้จะได้รับอนุญาตเฉพาะเมื่อมีเพียงหนึ่ง
ไฟล์อินพุต (เช่น ไฟล์เอาต์พุตหนึ่งไฟล์เท่านั้น)
--output-แม่แบบ=เทมเพลต
ระบุรูปแบบการตั้งชื่อสำหรับไฟล์เอาต์พุตสำหรับ แยก และ เปลี่ยนเป็นรหัส คำสั่ง
โปรดศึกษาส่วน "TEMPLATE LANGUAGE" สำหรับคำอธิบายภาษาของเทมเพลต
ตัวเลือกนี้จำเป็นหากมีไฟล์อินพุตมากกว่าหนึ่งไฟล์ (เช่น มากกว่าหนึ่งไฟล์
ไฟล์ที่ส่งออก)
--page-id- template=เทมเพลต
ระบุรูปแบบการตั้งชื่อสำหรับตัวระบุหน้าสำหรับ กำ สั่งการ. โปรด
ศึกษาส่วน "ภาษาของเทมเพลต" สำหรับคำอธิบายภาษาของเทมเพลต NS
เทมเพลตเริ่มต้นคือ “{base-ext}.djvu”
ด้วยเหตุผลในการพกพา ตัวระบุหน้า:
· ต้องประกอบด้วยตัวอักษร ASCII ตัวพิมพ์เล็ก, ตัวเลข, _, +, - และจุดเท่านั้น
· ไม่สามารถเริ่มต้นด้วย +, - หรือจุด
· ไม่สามารถมีจุดสองจุดติดต่อกันได้
· ต้องลงท้ายด้วยนามสกุล .djvu
มาสก์
--ระดับการสูญเสีย=n
ระบุความก้าวร้าวของการบีบอัดแบบสูญเสียสำหรับ แยก และ เปลี่ยนเป็นรหัส
คำสั่ง ค่าเริ่มต้นคือ 0 (แบบไม่สูญเสีย) ค่าที่ถูกต้องคือจำนวนเต็มระหว่าง 0 ถึง 200
รวมทั้ง
ตัวเลือกนี้คล้ายกับ -ระดับการสูญเสีย ตัวเลือกของ ซีเจบี2; โปรดปรึกษา ซีเจบี2(1)
หน้าคู่มือสำหรับรายละเอียด
--ไม่สูญเสีย
คำพ้องความหมายสำหรับ --ระดับการสูญเสีย=0.
--ทำความสะอาด
คำพ้องความหมายสำหรับ --ระดับการสูญเสีย=1.
--ขาดทุน
คำพ้องความหมายสำหรับ --ระดับการสูญเสีย=100.
-m, --วิธี=วิธี
ใช้วิธีการที่เลือกเพื่อสร้างมาสก์รูปภาพ (เช่น แยกส่วนหน้าออกจาก
พื้นหลัง). ควรมีวิธีการดังต่อไปนี้:
อะบูตาเลบ
อัลกอริธึมขีดจำกัดแบบปรับเฉพาะที่ Abutaleb
เบิร์นเซิน
อัลกอริทึมการกำหนดเกณฑ์ของ Bernsen
ปาก
วิธีเอนโทรปีข้ามขั้นต่ำของ Brink และ Pendock
หมายเหตุ
วิธีนี้ต้องใช้ Gamera ≥ 3.4.0
DjVu
อัลกอริธึมการกำหนดเกณฑ์ DjVu
ทั่วโลก
แยกตามค่าธรณีประตูส่วนกลาง
นิแบล็ค
อัลกอริธึมขีดจำกัดแบบปรับได้ของ Niblack
Otsu
อัลกอรึทึมเกณฑ์โอสึ
ซอโวลา
อัลกอริทึมการปรับเกณฑ์ของ Sauvola
การแรเงา-การลบ
กำหนดขอบเขตรูปภาพหลังจากลบพื้นหลังที่เป็นเงา
หมายเหตุ
วิธีนี้ต้องใช้ Gamera ≥ 3.3.1
ไจ๋
แยกตามค่าเกณฑ์ที่กำหนดโดยใช้ Tsai Moment Preserving
อัลกอรึทึมเกณฑ์
ขาว-rohrer
อัลกอริธึมการกำหนดเกณฑ์ไดนามิกสีขาวและ Rohrer
ค่าเริ่มต้นคือ 'djvu'
กรุณาปรึกษา กาเม เอกสาร[2] สำหรับรายละเอียด
-x, --พารามิเตอร์=พร้อมชื่อ=ความคุ้มค่า
ตั้งค่าพารามิเตอร์สำหรับวิธีการไบนารี
ตัวเลือกนี้สามารถใช้ได้มากกว่าหนึ่งครั้ง
กรุณาปรึกษา กาเม เอกสาร[2] สำหรับรายละเอียด
-p, --หน้าต่อ-dict=n
ใช้เพื่อการ กำ คำสั่ง: if n > 1 ประคบด้วย มินิจวู ด้วย n หน้าในหนึ่งผ่าน
ค่าเริ่มต้นคือ 1
--หน้ากาก, --หน้ากาก=ใส่หน้ากาก
ใช้มาสก์รูปภาพที่สร้างไว้ล่วงหน้าสำหรับ เปลี่ยนเป็นรหัส และ กำ คำสั่ง
เบื้องหน้า/เบื้องหลัง ที่มีคุณภาพ ความละเอียด
(ตัวเลือกเหล่านี้ใช้กับ เปลี่ยนเป็นรหัส และ กำ คำสั่งเท่านั้น)
-d, --dpi=ความละเอียด
ระบุความละเอียดที่ต้องการถึง ความละเอียด จุดต่อนิ้ว. ค่าเริ่มต้นคือto
รักษาความละเอียดของไฟล์อินพุตไว้ หรือ 300 dpi หากไม่มีข้อมูลเมตาของความละเอียด NS
ช่วงที่อนุญาตคือ: 72 ≤ ความละเอียด ≤ 6000
--fg-ชิ้น=n
ระบุคุณภาพการเข้ารหัสของเลเยอร์พื้นหน้า IW44 ค่าเริ่มต้นคือ 100
ตัวเลือกนี้คล้ายกับ - ฝาน ตัวเลือกของ c44; โปรดปรึกษา c44(1) คู่มือ
เพื่อดูรายละเอียด
--fg-crcb=ปกติ
เลือกการเข้ารหัส Chrominance ปกติของเลเยอร์พื้นหน้า
--fg-crcb=ครึ่ง
เลือกการเข้ารหัส Chrominance ความละเอียดครึ่งหนึ่งของเลเยอร์พื้นหน้า
--fg-crcb=เต็ม
เลือกคุณภาพสูงสุดสำหรับการเข้ารหัสข้อมูล chrominance ของ
เลเยอร์เบื้องหน้า นี่คือค่าเริ่มต้น
--fg-crcb=ไม่มี
ปิดใช้งานการเข้ารหัส chrominance ของเลเยอร์พื้นหน้า
--fg-ตัวอย่างย่อย=n
ระบุอัตราส่วนการสุ่มตัวอย่างเบื้องหน้า ค่าเริ่มต้นคือ 6 ค่าที่ถูกต้องคือ
จำนวนเต็มระหว่าง 1 ถึง 12 รวมอยู่ด้วย
--bg-ชิ้น=n+...+n , --bg-ชิ้น=n,...,n
ระบุคุณภาพการเข้ารหัสของเลเยอร์พื้นหลัง IW44 ค่าเริ่มต้นคือ 74+10+6+7
ตัวเลือกนี้คล้ายกับ - ฝาน ตัวเลือกของ c44; โปรดปรึกษา c44(1) คู่มือ
เพื่อดูรายละเอียด
--bg-crcb=ปกติ
เลือกการเข้ารหัส chrominance ปกติของเลเยอร์พื้นหลัง นี่คือค่าเริ่มต้น
--bg-crcb=ครึ่ง
เลือกการเข้ารหัส chrominance ความละเอียดครึ่งหนึ่งของเลเยอร์พื้นหลัง
--bg-crcb=เต็ม
เลือกคุณภาพสูงสุดสำหรับการเข้ารหัสข้อมูล chrominance ของ
ชั้นพื้นหลัง
--bg-crcb=ไม่มี
ปิดใช้งานการเข้ารหัส chrominance ของเลเยอร์พื้นหลัง
--bg-ตัวอย่างย่อย=n
ระบุอัตราส่วนการสุ่มตัวอย่างพื้นหลัง ค่าเริ่มต้นคือ 3 ค่าที่ถูกต้องคือ
จำนวนเต็มระหว่าง 1 ถึง 12 รวมอยู่ด้วย
XMP สนับสนุน
(ตัวเลือกเหล่านี้ใช้กับ เปลี่ยนเป็นรหัส และ กำ คำสั่งเท่านั้น)
--xmp
สร้างไซด์คาร์ XMP[3] ข้อมูลเมตา
หมายเหตุ
ตัวเลือกนี้เป็นแบบทดลอง!
คำฟุ่มเฟือย ช่วย
-v, --รายละเอียด
แสดงข้อความแสดงข้อมูลเพิ่มเติมขณะแปลงไฟล์
-q, --เงียบ
อย่าแสดงข้อความแสดงข้อมูลขณะแปลงไฟล์
--รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก
-h, --ช่วยด้วย
แสดงวิธีใช้และออก
และพวกเรา
ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อ Didjvu:
ทีเอ็มพีดีอาร์
Didjvu ใช้ไฟล์ชั่วคราวอย่างหนัก มันจะเก็บไว้ในไดเร็กทอรีที่ระบุ
โดยตัวแปรนี้ ค่าเริ่มต้นคือ /tmp
เทมเพลต ภาษา
แบบ วากยสัมพันธ์
ภาษาเทมเพลตใช้ หลาม เชือก การจัดรูปแบบ วากยสัมพันธ์[4]
Available สนาม ชื่อ
พร้อมชื่อ
เส้นทางไฟล์อินพุต
ชื่อต่อ
อินพุตเส้นทางไฟล์ที่ไม่มีนามสกุลไฟล์
ฐาน
ชื่อไฟล์อินพุตที่ไม่มีส่วนประกอบไดเร็กทอรี
ฐานต่อ
อินพุตชื่อไฟล์ที่ไม่มีส่วนประกอบไดเร็กทอรีและไม่มีนามสกุลไฟล์
หน้า, หน้า+น, หน้า-N
เลขหน้า เลื่อนได้ด้วยตัวเลข N
ใช้ didjvu ออนไลน์โดยใช้บริการ onworks.net