มีกล้องที่มีอินเตอร์เฟซแบบเปิดหรือไม่?


9

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

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

ดังนั้นคำถามคือ: มีกล้องในตลาดที่มีอินเตอร์เฟซแบบเปิด (กำหนดชัดเจน) ชนิดใดเพื่อควบคุมโดยตรงจากพีซี?

แก้ไข: พบว่ามี SDK สำหรับกล้อง Canon บางรุ่น ไม่มีใครมีประสบการณ์กับมันหรือไม่? คุณสามารถควบคุมกล้องได้อย่างสมบูรณ์ด้วยและยังสามารถสตรีมวิดีโอเมื่อจำเป็น?


ไม่ใช่คำตอบจริงๆ แต่อย่างน้อย Canon และ Nikon มี SDK ที่คุณสามารถสมัครได้ ฉันไม่ได้ดูใบอนุญาต แต่ฉันรู้สึกว่ามันจะไม่เป็นมิตรกับ GPL คุณอาจต้องการดูว่ามีใครบางคนในห้องสมุดที่มีวิศวกรรมย้อนกลับที่สามารถใช้งานได้หรือไม่ - เช่นกันhdrlabs.com/occ/index.html
David Rouse

คุณสามารถควบคุมกล้องจากระยะไกลและสตรีมวิดีโอด้วย Canon SDK ปัญหาเดียวคือคุณต้องสมัครขอใบอนุญาต ฉันใช้เวลาสองสามครั้งเพื่อรับมันจริง ๆ คุณจะต้องอ่านใบอนุญาตอย่างระมัดระวังเพื่อให้แน่ใจว่าคุณอยู่ในเงื่อนไขการใช้งาน โอ้แล้ว Canon SDK นั้นก็อยู่ใน C (หรือว่ามันคือ C ++) แต่ก็มีบางส่วนที่แตกต่างออกไป หากคุณคุ้นเคยกับ C SDK ควรใช้งานได้ง่าย
เน่าเสียง่าย Dave

คำตอบ:


3

ฉันไม่รู้เกี่ยวกับอินเทอร์เฟซแบบเปิดสำหรับกล้อง แต่อาจมีวิธีแก้ไขปัญหาของคุณอีกวิธีหนึ่ง

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


1

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


1

ชุดพัฒนาแฮ็กเกอร์ของแคนนอนเป็นเฟิร์มแวร์ที่กำหนดเองที่มีความทนทานซึ่งอาจจะสามารถใช้งานฟังก์ชั่นที่คุณต้องการได้ อนุญาตให้คุณสคริปต์กล้องโดยใช้ Lua เพื่อทำการตรวจจับการเคลื่อนไหว, การสตรีมวิดีโอ ฯลฯ

ชุดพัฒนาแฮ็กเกอร์ Canon CHDK


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


@jrista - ลิงค์นั้นมาจาก google! มันจะน่าสงสัยน้อยลงได้อย่างไร แก้ไข: อาฉันได้ดูที่การเชื่อมโยงและมันเป็นชิ้นส่วนของวัตถุประสงค์ C. จะต้องถูกทิ้งไว้ในคลิปบอร์ดจากแอป iPhone ที่ฉันกำลังทำงานอยู่
Michael Allen

-1

กล้องส่วนใหญ่ใช้โปรโตคอล ptp สำหรับการเข้าถึงไฟล์และการควบคุม มีหลายอินเตอร์เฟสที่ใช้โปรโตคอล ptp ภายใต้ลีนุกซ์มี gphoto2 เป็นเครื่องมือบรรทัดคำสั่งที่สามารถควบคุมได้หลายแง่มุมของกล้องดิจิทัลส่วนใหญ่มีลักษณะเช่นนั้นบางทีอาจมีหน้าต่าง prto ด้วยถ้าคุณต้องการควบคุมจาก windows

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