Açık arayüze sahip bir kamera var mı?


9

Şu anda bir test tüpünden küçük böcek parçalarının resmini çekmesi gereken bir makine yapıyorum. Parçalar test tüpüne düşürülür ve kamera, tüp içindeki sıvıya düştüklerinde tetiklemeli ve fotoğraf çekmelidir.

Ancak, doğru kamera türünü seçme konusunda sorunlar vardır. Gerçek "makine görme" kameraları çok pahalıdır ve optikleri (ve kameranın kendisi) temelde saçmalıktır. Genel sistem kameraları görüntü kalitesi bakımından üstündür. Ancak, PC için özel yazılım programlamak bir sorun olabilir.

Yani soru şu: Piyasada, onları doğrudan bir PC'den kontrol etmek için herhangi bir açık (iyi tanımlanmış) arayüze sahip herhangi bir kamera var mı?

Düzenleme: Bazı Canon kamera modelleri için SDK olduğu bulundu. Herkes onunla deneyime sahip mi? Kamerayı tamamen onunla kontrol edebilir ve hatta gerektiğinde video akışı yapabilir misiniz?


Gerçekten bir cevap değil, ama en azından Canon ve Nikon'un başvurabileceğiniz SDK'ları var. Lisanslamaya bakmadım, ancak GPL dostu olmayacağını hissediyorum. Birinin de işe yarayacak bir kütüphaneyi tersine mühendislik yapıp yapmadığını
David Rouse

Canon SDK ile kamerayı uzaktan kontrol edebilir ve video akışı yapabilirsiniz. Tek sorun lisans başvurusunda bulunmanız gerektiğidir. Anlamak gerçekten birkaç kez aldı. Kullanım koşullarında olduğunuzdan emin olmak için lisansı dikkatlice okumanız gerekir. Oh, ve Canon SDK C (ya da C ++ mıydı?), Ama bunun için birkaç paket var. C'yi biliyorsanız, SDK ile çalışmak nispeten kolay olmalıdır.
Bozulabilir Dave

Yanıtlar:


3

Kameralar için açık bir arabirim bilmiyorum, ancak sorununuz için başka bir çözüm olabilir.

TriggerTrap gibi bir şey sizin için iyi bir seçenek olabilir. Tüpten parlayan bir lazeri TriggerTrap'e bağlanan bir ışık sensörüne takın ve ışın kırıldığında sönecek şekilde ayarlayın.
Yüksek hızlı fotoğrafçılık bu şekilde yapılır.


1

Canon kamera için Magic Lantern özel ürün yazılımı, hareket algılama özelliğini kullanarak fotoğraf çekme seçeneğine sahiptir. Bu seçenek için özel bir duyarlılık aralığı belirtebilirsiniz, ancak sizin için hassas veya hızlı olacağından emin değilim.
Zaten uyumlu bir kameranız varsa deneyebilirsiniz. Özel bellenim ücretsiz olduğundan size hiçbir maliyeti olmayacaktır.
daha ileri gitmek isterseniz, her zaman ürün yazılımı için kaynak kodunu indirebilir ve bu özel işlevi özelleştirebilirsiniz.


1

Canon Hackers Development Kit, ihtiyacınız olan işlevleri yerine getirebilecek oldukça sağlam bir özel bellenimdir. Hareket algılama, Video akışı vb.

CHDK Canon Hacker Geliştirme Kiti


Çok şüpheli bir şekilde biçimlendirilmiş olduğu için bağlantınızı kaldırdım. Saldırı veya sahtekarlık girişimlerini kabul etmeyeceğiz ya da okuyucularımıza herhangi bir şekilde zarar vermeyeceğiz. Meşru bir bağlantınız varsa, lütfen kullanın. Şüpheli bağlantıyı değiştirirseniz, daha sert bir yanıt almamız gerekecek.
jrista


@jrista - Bu bağlantı Google'dan alındı! Ne kadar az şüpheli olabilir? DÜZENLEME: Ah bağlantıya baktım ve tam bir Hedef C parçasıydı. Üzerinde çalıştığım bir iPhone uygulamasından Pano'da bırakılmış olmalı.
Michael Allen

-1

Çoğu kamera, dosyalara erişim ve kontrol için ptp protokolünü uygular. Ptp protokolünü kullanan birkaç arabirim vardır. Linux altında, çoğu dijital kameranın birçok yönünü kontrol edebilen bir komut satırı aracı olarak gphoto2 var, belki de pencerelerden kontrol almak istiyorsanız bir windows prto var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.