จะครอบตัดและตัดภาพเป็นหลาย ๆ ภาพโดยใช้ ImageMagick ได้อย่างไร?


1

จะครอบตัดและตัดภาพเป็นหลาย ๆ ภาพโดยใช้ ImageMagick ได้อย่างไร?

สวัสดี,

สมมติว่าฉันมีภาพที่มีรูปร่างสี่วงที่มีรูปร่างแตกต่างกันเล็กน้อยดังนี้:

O o
o O

มีวิธีที่จะทำให้ ImageMagick ครอบตัดโดยอัตโนมัติตัดและบันทึกภาพเป็นสี่รูปดังนี้:

Pic 1: O
Pic 2: o
Pic 3: o
Pic 4: O

Vesa

อัปเดต: ฉันต้องการถ้าอัลกอริทึมหาโดยอัตโนมัติว่าส่วนใดของภาพที่น่าจะอยู่ด้วยกันมากที่สุด ฉันคิดว่า Inkscape มีอัลกอริทึมบางอย่างเช่นนั้น

คำตอบ:


2

หากคุณต้องการให้ภาพแบ่งออกเป็นสี่ส่วนตามคำสั่งคุณสามารถใช้การครอบตัดกระเบื้องเช่น:

convert -crop 2x2@ -scene 1 image.jpg cropped_%02d.jpg

การทำเช่นนี้จะแบ่งภาพออกเป็นสี่ไทล์ที่เท่ากันโดยประมาณจาก01-04จากซ้ายไปขวาล่าง


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