ปิดบังส่วนโฟกัสของภาพโดยอัตโนมัติ


9

สำหรับโครงการวิจัยมันจะเป็นประโยชน์ที่จะได้รับเฉพาะส่วนที่อยู่ในโฟกัสของภาพ ไม่มีใครรู้ว่าซอฟต์แวร์บางอย่างที่สามารถทำได้? ฉันรู้ว่าPhotoshop CC รุ่นถัดไป (ในไม่กี่สัปดาห์)จะมีอะไรที่เหมือนกัน แต่มีตัวเลือกอื่น ๆ อีกไหม?


FYI การใช้ "รับ" ของคุณนั้นไม่ชัดเจนมากที่นี่ คุณหมายถึงอะไรโดย "รับส่วนนี้เท่านั้น" ของภาพ? คุณหมายถึงว่าเป็นพิกเซลเดียวที่คุณต้องการเหลืออยู่ในไฟล์ หรือคุณเพียงต้องการระบุพื้นที่นี้สำหรับการวิเคราะห์บางอย่างหรืออะไร "เลือก" จะเป็นคำที่ดีกว่าหรือ "หน้ากาก" หรือแม้กระทั่ง "ระบุ"
จัสมิน

หากคุณมีมากกว่าหนึ่งภาพ (เช่นคล้ายกับการซ้อนโฟกัส แต่ไม่มีการซ้อนทับจริง) ฉันจะได้คำตอบที่จะให้มาสก์ในโฟกัส
Unapiedra

จุดดี @ จัสมิน ฉันมีกิ่งไม้พุ่มที่ให้ความสำคัญกับต้นไม้พื้นหลัง / พุ่มไม้ (การใส่คีย์สีน้ำเงินไม่ใช่ตัวเลือก) ดังนั้นเพื่อลดข้อผิดพลาดที่ฉันต้องการ จำกัด การวิเคราะห์ลงในกิ่งไม้ ซึ่งสามารถทำได้โดยการปิดบังหรือโดยมีไฟล์ที่ลดลงด้วยพิกเซลในโฟกัส
LaurensP

@Unapiedra เป็นครั้งแรกที่ได้ยินเรื่องการซ้อนโฟกัส วิธีการหรืออนุพันธ์นั้นให้มาสก์แบบ in-focus กับฉันได้อย่างไร ฉันจะมีรูปภาพหลายรูปต่อวันในหนึ่งเดือนเฟรมคงที่และระยะโฟกัส
LaurensP

@LaurensP: มันจะไม่ช่วยในกรณีนี้ ฉันสงสัยอย่างยิ่งว่าคำถามของคุณผิดที่นี่: มันเป็นคำถามการเขียนโปรแกรมและควรจะย้ายไป StackOverflow นอกจากนี้คุณยังสามารถขยายคำถามของคุณที่จะพูดสิ่งที่คุณจริงต้องการที่จะทำ / วิเคราะห์ / ฯลฯ จนถึงตอนนี้คุณเปิดเผยว่าคุณต้องการวิเคราะห์กิ่งไม้พุ่มอย่างไรและทำไมคุณถึงไม่พูด อาจเป็นตัวเลือกการจัดกลุ่มและการแบ่งกลุ่มหรือไม่ โปรดอัปโหลดภาพตัวอย่างในขณะที่คุณอยู่
Unapiedra

คำตอบ:


5

ปกติฉันจะใช้GIMPเพื่อ --- สิ่งนี้อาจต้องได้รับการขัดเกลากระบวนการอัตโนมัติ ขั้นตอนของฉันเป็นดังนี้:

  1. ผมโหลดภาพในกรณีนี้http://rlog.rgtti.com/wp-content/uploads/2013/01/10/macro-lenses-are-expensive-all-of-them/paseo_15sep_more_rosse.jpg

  2. ตอนนี้ฉันคัดลอกเลเยอร์พื้นหลังและฉันเปลี่ยนเลเยอร์ใหม่เป็นสีเทา

  3. ฉันใช้การตรวจจับขอบโดยความแตกต่างของ Gaussian:

ป้อนคำอธิบายรูปภาพที่นี่

เล่นกับพารามิเตอร์ที่จะมีการกำหนดพื้นที่ที่ดี ใช้ตัวกรอง

  1. ตอนนี้คุณใช้เกณฑ์กับภาพ:

ป้อนคำอธิบายรูปภาพที่นี่

... และนี่คือแผนที่ของความคมชัดของคุณ (ความคมชัดที่คุณตัดสินใจในขั้นตอนก่อนหน้านี้คือการตั้งค่าพารามิเตอร์สำหรับตัวกรอง)

  1. ตอนนี้คุณสามารถใช้เครื่องมือ "select by color" คลิกที่สีดำแล้วเพิ่มการเลือกเล็กน้อย:

ป้อนคำอธิบายรูปภาพที่นี่

... เมื่อคุณพอใจคุณสามารถบันทึกสิ่งที่เลือกลงในช่อง

โปรดสังเกตว่าการเลือกไม่รวมพื้นที่คมซึ่งเป็นสีสม่ำเสมอโดยไม่มีขอบ ฉันไม่ทราบวิธีการทำสิ่งนี้โดยอัตโนมัติ (เป็นไปได้หรือไม่); แต่คุณสามารถคัดลอกช่องไปยังเลเยอร์ใหม่และ

  1. แก้ไขเลเยอร์ด้วยตนเองเพื่อเติมเต็มพื้นที่คมด้วยสีดำ:

ป้อนคำอธิบายรูปภาพที่นี่

... และทำซ้ำขั้นตอนการเลือกตามสีเพื่อสร้างมาสก์ใหม่


สิ่งนี้จะทำให้คุณมีพื้นผิว (มีขอบ) การเติบโตของคุณนั้นฉลาด แต่ผลลัพธ์ไม่สมบูรณ์แบบ ดูด้านในของใบไม้ทางด้านซ้ายมือ มันอยู่ในโฟกัส แต่ไม่ดำสนิทในหน้ากาก ฉันคิดว่าสิ่งนี้อาจเป็นไปไม่ได้ที่จะแก้ไขเนื่องจากไม่มีใครแยกแยะระหว่างการโฟกัสนอก
Unapiedra

0

ใน Hugin คุณสามารถใช้เครื่องมือที่ทำ มันถูกเรียกว่า enfuse

ปัญหา : ใช้ได้กับหลายภาพเท่านั้น

ที่นี่คุณสามารถหากวดวิชาเกี่ยวกับการใช้ enfuse สำหรับโฟกัสซ้อน คุณจะได้รับหน้ากาก (ซึ่งเป็นสิ่งที่คุณต้องการ) --save-masksโดยใช้

enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 \
       --hard-mask --save-masks --output=base.tif INPUTImage*.tif

อย่างไรก็ตามโปรดทราบว่าแม้ว่าจะเป็นไปโดยอัตโนมัติ แต่วิธีการพื้นฐานก็เหมือนกับคำตอบของ Rmano: ตรวจจับความเปรียบต่างในพื้นที่ขนาดใหญ่ สำหรับคำอธิบายโดยละเอียดเพิ่มเติมดูที่Local Contrast DetectionและAdvanced Focus Stackingในเอกสาร Enfuse


-5

Adobe Photoshop CC จะทำสิ่งนี้หลังจากวันที่ 18 มิถุนายน นี่คือลิงค์ไปยังคุณสมบัติแสดงตัวอย่าง


5
คำถามนี้ถามถึงตัวเลือกอื่นที่ไม่ใช่ Photoshop :-) โดยเฉพาะ
Philip Kendall

เริ่มแรกไม่ได้
R Hall

1
มันไม่เคยถูกแก้ไข
John Cavan

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