นี่คือคำสั่ง nip2 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
nip2 - การประมวลผลภาพด้วยไลบรารี VIPS
เรื่องย่อ
nip2 [ชื่อไฟล์1 ... ]
nip2 -s ชื่อไฟล์ [arg1 ... ]
nip2 -e การแสดงออก [arg1 ... ]
DESCRIPTION
nip2 (สำหรับการประมวลผลภาพใหม่) เป็นเครื่องมือสำหรับจัดการภาพโดยใช้ภาพ VIPS
ห้องสมุดประมวลผล
มีสามโหมดหลัก:
nip2 [ชื่อไฟล์1 ... ]
เริ่มในโหมด GUI โหลดไฟล์ที่มีชื่อ
nip2 -e การแสดงออก [arg1 ... ]
nip2 --expression=การแสดงออก [arg1 ... ]
เริ่มในโหมดไม่มี GUI set main = expression, ตั้งค่ารายการ argv เป็น
["ชื่อไฟล์", "arg1", "arg2", ...], ตั้งค่า argc เป็นความยาวของรายการ; พิมพ์
ค่าของสัญลักษณ์ "หลัก" ถึง stdout; ทางออก
nip2 -s ชื่อไฟล์ [arg1 ... ]
nip2 --script=ชื่อไฟล์ [arg1 ... ]
เริ่มในโหมดไม่มี GUI อ่านในชื่อไฟล์เป็นชุดคำจำกัดความ
ตั้งค่ารายการ argv เป็น ["filename", "arg1", "arg2", ...], ตั้งค่า argc เป็น
ความยาวของรายการ พิมพ์ค่าของสัญลักษณ์ "main" ไปที่ stdout; ทางออก;
มีประโยชน์สำหรับการรัน nip2 เป็นล่ามบน unix
คุณสามารถใช้ได้ -o เพื่อส่งเอาต์พุตไปยังไฟล์โดยตรงแทนที่จะเป็น stdout
-o ชื่อไฟล์
--output=ชื่อไฟล์
ค่าของ main จะถูกเขียนไปยังไฟล์ที่มีชื่อ ถ้า main คือ a
รายการ ชื่อไฟล์จะเพิ่มขึ้นระหว่างวัตถุ คุณสามารถใช้ได้
คำต่อท้ายเพื่อระบุรูปแบบและตัวเลือกที่จะเขียนใน
ตัวเลือกอื่นๆ ให้การควบคุมที่ละเอียดยิ่งขึ้นสำหรับการเริ่มต้นและการปิดระบบ ถ้าคุณต้องทำอะไรสักอย่าง
แปลก อย่าใช้ -e/-s ใช้สิ่งเหล่านี้ร่วมกัน
-b
--แบทช์
โหมดแบตช์ (เช่น ไม่ใช่ GUI)
-m
--no-load-เมนู
อย่าโหลดเมนูเพื่อการเริ่มต้นที่เร็วขึ้น
-a
--no-โหลดหาเรื่อง
อย่าโหลดอาร์กิวเมนต์บรรทัดคำสั่งพิเศษ
-w
--stdin-ws
โหลด stdin เป็นพื้นที่ทำงาน
-d
--stdin-def
โหลด stdin เป็นชุดคำจำกัดความ
-p
--พิมพ์หลัก
พิมพ์ค่าของ main เมื่อออก nip2 จะตรวจสอบระดับบนสุด
สัญลักษณ์ที่เรียกว่า main และตรวจสอบแต่ละพื้นที่ทำงานสำหรับ main
ในที่สุดตัวเลือกอื่น ๆ ก็มีประโยชน์สำหรับการดีบัก เวลา และสำหรับการสร้างสตริงสำหรับ
ความเป็นสากล
-V
--รายละเอียด
สร้างข้อความแสดงข้อผิดพลาดโดยละเอียด: สะดวกสำหรับการดีบักในโหมดแบตช์
-i
--i18n
สตริงเอาต์พุตจากไฟล์ .def สำหรับการทำให้เป็นสากล
-v
--รุ่น
พิมพ์ข้อมูลรุ่น
-c
--เกณฑ์มาตรฐาน
เกณฑ์มาตรฐาน: ไม่มี GUI เพียงแค่เริ่มต้นและปิดเครื่อง
-t
--ประหยัดเวลา
ประหยัดเวลา: หลังจากบันทึกทุกภาพ ป๊อปอัปจะแจ้งเวลาให้คุณทราบ
บันทึกใช้เวลาไม่กี่วินาที
-T
--ทดสอบ
ทดสอบ: เริ่มต้น (รวมถึงการประมวลผล arg ใด ๆ ) ทดสอบข้อผิดพลาดใด ๆ
และออกพร้อมรหัสข้อผิดพลาดหากเกิดขึ้น มีประโยชน์สำหรับการวิ่ง
การทดสอบอัตโนมัติ
-x คำนำ
--คำนำหน้า=คำนำหน้านาม
ตั้งค่าคำนำหน้าการติดตั้ง: เริ่มทำงานราวกับว่า nip2 ได้รับการติดตั้งเป็น PREFIX
มีประโยชน์สำหรับการรันการทดสอบอัตโนมัติโดยไม่ต้องติดตั้งสิ่งนั้น
ตัวอย่าง
nip2 fred.jpg
เริ่ม nip2 กำลังโหลด fred.jpg
nip2 -e "2 + 2"
พิมพ์ 4 ถึง stdout
nip2 -e "99 + Image_file argv?1" -o result.png fred.jpg
โหลด argv1 (fred.jpg), เพิ่ม 99, ส่งออกไปยัง result.png
nip2 -e "เมทริกซ์ [[1,2], [4,5]] ** -1" -o poop.mat
กลับเมทริกซ์ 2x2 และเขียนผลลัพธ์ไปที่ poop.mat
ลิขสิทธิ์
2008 (c) วิทยาลัยอิมพีเรียล ลอนดอน
ต.ค. 4 2004 เอ็นไอพี2(1)
ใช้ nip2 ออนไลน์โดยใช้บริการ onworks.net