วิธีการระบุชุดรูปภาพที่มีวงเล็บในหนึ่งร้อยภาพโดยอัตโนมัติ


11

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

ฉันใช้ linux ดังนั้นโซลูชันที่ใช้ photoshop จึงอยู่นอกขอบเขต


1
อาจเป็นเทคโนโลยีขั้นต่ำ แต่เคล็ดลับพาโนรามาแบบเก่าจะเหมาะกับคุณหรือไม่ เพียงแค่วางวงเล็บแต่ละชุดด้วยการยิงจากมือของคุณเป็นเครื่องหมายเพื่อจบซีรีย์นั้น
Fer

1
@ เฟรดี้คุณยังคงต้องใช้ซอฟต์แวร์จดจำมือเพื่อติดแท็กและย้ายชุดวงเล็บโดยอัตโนมัติตามที่คำถามต้องการ!
Matt Grum

คำตอบ:


4

หากคุณมีกล้อง DSLR ของ Canon และยินดีที่จะติดตั้ง Magic Lantern แล้วมีคุณสมบัติที่ยอดเยี่ยมที่ช่วยแก้ปัญหานี้ได้อย่างดี

เมื่อคุณถ่ายคร่อมฉากผ่าน ML คุณสามารถกำหนดค่าให้สร้างเชลล์สคริปต์ขนาดเล็กที่รัน enfuse ในชุดรูปภาพ สคริปต์ถูกเขียนไปยังไดเรกทอรีเดียวกันกับรูปภาพ

ฉันไม่ได้ใช้สคริปเอง (ฉันมีสคริปท์ของตัวเอง) แต่ฉันพบว่ามันมีประโยชน์ทีเดียวเพราะบันทึกว่ามีภาพใดบ้างในแต่ละฉาก


ตะเกียงวิเศษดูเหมือนจะเป็นทางออกที่ดีสำหรับปัญหาของฉัน ไฟล์สคริปต์ที่บันทึกด้วยรายการรูปภาพที่เป็นวงเล็บเป็นการเริ่มต้นที่ดีสำหรับเวิร์กโฟลว์ใด ๆ
Atis

มันจะดีถ้าคุณสามารถเพิ่มคำอธิบายสำหรับวิธีการตั้งค่าเหล่านี้ใน ML หรือลิงก์ไปยังหน้า wiki ของพวกเขา
OSUZorba

8

หัวขึ้นนี่ไม่ใช่คำตอบที่สมบูรณ์; มันอาจช่วยให้คุณแก้ไขปัญหาได้แม้ว่า
สภาพแวดล้อม linux ของคุณนั้นสมบูรณ์แบบของPhil Harvey's ExifTool

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

มีห้องสมุด Perlด้วย

โปรดดูwebhdrtoolsซึ่งใช้ ExifTool & Perl เหนือสิ่งอื่นใด
ในขณะที่ฉันยังไม่ได้ตรวจสอบว่ามันจัดการกับความสนใจของคุณในการแยกภาพที่มีวงเล็บหรือไม่
ถ้าไม่ลองดูที่ exiftool output สำหรับภาพที่มีวงเล็บและไม่ยึดคุณอาจพบวิธีง่าย ๆ ในการแยกพวกมัน

ในที่สุดเมื่อคุณทำสิ่งนี้เสร็จแล้วอย่าแบ่งปันกระบวนการทำงานของคุณที่นี่
นี่เป็นแผนที่ถนนของฉันมาพักหนึ่งแล้ว:-)


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

สคริปต์ตะเกียงวิเศษสามารถใช้กับภาพที่ฉันจะถ่ายในอนาคต การทำงานกับเวิร์กโฟลว์สำหรับภาพที่มีอยู่มีลำดับความสำคัญต่ำกว่า
Atis

+1 การแยกเวลาตามการแยกดูเหมือนว่าเป็นเส้นทางสำหรับฉัน
JoséNunoFerreira

2

นี่คือสิ่งที่ได้ผลสำหรับฉัน:

exiftool "-directory=HDR" -if '$ShootingMode eq "Continuous, Exposure Bracketing, Auto ISO"' *

หากคุณใช้ Canon ให้ใช้ BracketMode แทน ShootingMode และ AEB เป็นค่า สำหรับ Nikon ลองสิ่งที่ฉันใช้ นี่คือรายการคำสั่งที่เฉพาะเจาะจงสำหรับแบรนด์ ฉันไปนิคอนและค้นหาคำว่า "bracket" และวิธีนี้ใช้ได้ผล


1

ฉันเขียนโพสต์อย่างรวดเร็วอธิบายว่าฉันทำงานเดียวกันเสร็จอย่างไร คุณสามารถค้นหาได้ที่บล็อกของฉัน

ฉันสรุปที่นี่ การใช้ ExifTool เป็นเรื่องเล็กน้อยที่จะบรรลุเป้าหมาย เพียงแค่บรรทัดคำสั่งเดียว:

exiftool "-directory=HDR" -ext CR2 -if '$bracketMode eq "AEB"' .

2
กรุณาใส่คำตอบที่นี่โดยตรง มิฉะนั้นจะแตกต่างจากสแปมอย่างไร
Unapiedra

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

และคุณก็รู้บล็อกมาแล้วไป ....
โปรดอ่านโปรไฟล์ของฉัน

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