ImageMagick การตัดต่อเสมอเปลี่ยนจาก 32 บิตเป็น 8 บิต


1

ฉันพยายามสร้างภาพตัดต่อจากรูปภาพ PNG ขนาด 32 บิต อย่างไรก็ตามผลลัพธ์จะลดลงเหลือ 8 บิตเสมอโดยไม่มีความโปร่งใส

นี่คือตัวอย่างของหนึ่งในภาพต้นฉบับ: http://imgur.com/sTQWcV3

นี่คือตัวอย่างของบรรทัดคำสั่งของฉัน:

montage "%ImgPath%\layer_0.png" "%ImgPath%\layer_1.png" -alpha set -geometry 1500x1500+25+25 "%ImgPath%\lkjdsafd.png"

ผมทำอะไรผิดหรือเปล่า? ขอบคุณ!


ลองตัดต่อ "% ImgPath% \ layer_0.png" "% ImgPath% \ layer_1.png" -alpha set- รูปทรงเรขาคณิต 1500x1500 + 25 + 25 - ความลึก 32 "% ImgPath% \ lkjdsafd.png"
แจ็ค

คำตอบ:


0

ImageMagick มีการปรับแต่งบางอย่างเพื่อลดขนาดไฟล์เมื่อไฟล์ PNG ถูกบันทึกไว้ในดิสก์ คุณสามารถป้องกันสิ่งนี้ได้โดยบังคับให้ฟอร์แมตเป็น PNG32 ด้านล่างเป็นตัวอย่างของวิธีที่คุณสามารถทำได้:

montage "%ImgPath%\layer_0.png" "%ImgPath%\layer_1.png" -alpha set -geometry 1500x1500+25+25 
"png32:%ImgPath%\lkjdsafd.png"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.