แปลงภาพที่บรรทัดคำสั่งเพื่อคอนโซลสตรีม


3

ฉันกำลังมองหาบางอย่างเช่น "แปลง" ของ ImageMagick แต่ส่งออกไปยังคอนโซล

คำตอบที่ชัดเจนคือ "สร้างไฟล์ temp และ cat ที่" แต่ฉันไม่ต้องการไปที่ปัญหา

มีโปรแกรมอรรถประโยชน์ linux ใด ๆ หรือไม่?


convert foo.png foo.jp && cat foo.jpgผมสงสัยว่าจะเป็นหนึ่งที่จะง่ายกว่า
terdon

คำตอบ:


5

ใน ImageMagick convertถ้าคุณระบุชื่อไฟล์ที่ส่งออก-แล้วมันจะส่งออกไปยัง stdout convert myimage.jpg -resize 50% - | do-something-with-resized-imageดังนั้นสิ่งที่ต้องการ

ในการระบุว่าประเภทเอาต์พุตควรแตกต่างจากประเภทอินพุตนำหน้าด้วยเครื่องหมายประ: ตัวอย่างเช่น: convert myimage.jpg png:- | do-something-with-my-png.

อีกหนึ่งทางเลือกที่จะมองเข้าไปในNetpbm


2
นั่นคือสิ่งที่ฉันกำลังมองหา ดูเหมือนว่าตัวแปลงจะหายไปจากชื่อไฟล์ - ฉันจะระบุประเภทเอาท์พุทได้อย่างไร
xtravar

นำหน้า "-" ด้วย "ประเภท:" ฉันเพิ่มตัวอย่างในคำตอบของฉัน
Wandering Logic
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.