ฉันจะแปลงรูปภาพเป็นโทนสีเทาผ่านทางบรรทัดคำสั่งได้อย่างไร [ปิด]


97

ฉันจะใช้sips, imagemagicหรือเครื่องมืออื่นในการแปลงภาพเป็นสีดำและสีขาว (สีเทา) ผ่านทางบรรทัดคำสั่งหรือไม่

คำตอบ:


161

หากคุณได้imagemagickติดตั้ง

convert source.jpg -colorspace Gray destination.jpg (true grayscale only)
convert source.jpg -monochrome destination.jpg (true black and white)
convert source.jpg -separate destination.jpg (separate into gray channels)

หากคุณไม่สนใจว่าไฟล์ต้นฉบับจะสูญหาย: mogrify -colorspace Gray file.


3
ไม่มีสิ่งใดเลยที่จะแปลงAxBx3 RGBภาพเป็นภาพAxBx1โทนสีเทาช่องเดียว
Subin Sebastian

แยกกันทำงานได้ดีสำหรับฉัน
Tiago Franco

14

ใช้หนึ่งใน: -monochromeหรือ-colorspace grayตัวเลือกสำหรับimagemagick( convert)

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