2012-07-03 2 views
2

Je fais actuellement des recherches sur la capture d'images à partir d'un appareil photo reflex, soit Canon ou Nikon marqué à partir d'une application .NET WinForms. Je sais que Canon et Nikon ont des SDK, mais après avoir lu sur le net pendant quelques heures je suis arrivé à la conclusion que l'intégration de leurs SDK va être un processus long et douloureux.Composant commercial pour parler à un appareil photo Canon/Nikon?

Ma question: Est-ce que quelqu'un connaît des composants .NET commerciaux (ou gratuits) pour communiquer avec des appareils photo Canon ou Nikon? Je réalise que n'importe quel composant va juste être un wrapper du SDK respectif, mais nous n'avons ni le temps ni les ressources pour manipuler les wrappers C++ et tout ce qui vient avec.

Tout conseil à ce sujet est apprécié!

Cordialement

+0

Est-ce que cela aide? http://www.codeproject.com/Articles/17344/A-wrapper-for-the-canon-CDSDK-and-PRSDK-for-remote – Josh

+0

Merci Josh, j'avais repéré cet article, en passant simplement par le code maintenant. Toujours dans l'espoir de trouver quelque chose d'un peu plus complet, ce projet date de 2007 et je sais que Canon a abandonné son ancien SDK. MISE À JOUR: Les deux SDK que le projet a mis en œuvre ont été supprimés et ne prendront pas en charge les nouveaux appareils photo. – Adrian

+0

WIA est l'API Windows générale pour les appareils photo et les scanners. Il a une interface COM Automation, ajouter une référence à c: \ windows \ system32 \ wiaaut.dll –

Répondre

2

Vous pouvez try le WPD apis de Microsoft. Voici le WPD Team Blog pour plus d'informations.

Il existe également un Canon EOS framework qui prétend fournir un moyen plus pratique et plus pratique d'intégrer le Canon EOS SDK dans les applications .NET [Vous n'avez jamais essayé, vous pouvez essayer].

+0

Merci beaucoup! Le cadre que vous avez lié à fonctionne un régal. – Adrian

+0

Content de le savoir! –

0

Depuis que vous avez demandé la question NikonCsWrapper projet est devenu disponible, il s'agit juste d'un wrapper C# pour Nikon SDK, mais il s'intègre bien avec .NET.

Il est aussi bon et fiable que le SDK Nikon qu'il utilise.

Questions connexes