<分区>
需要将“专业消费者”相机的远程图像捕获到 C#/.NET
应用程序中(用于以比网络摄像头更高的分辨率和更多控制来捕获图片)。
佳能与尼康远程拍摄 SDK 相比有何优势?一个比另一个得到更好的支持吗?在开始这个之前寻找开发人员的观点......
标签 c# wia photography
<分区>
需要将“专业消费者”相机的远程图像捕获到 C#/.NET
应用程序中(用于以比网络摄像头更高的分辨率和更多控制来捕获图片)。
佳能与尼康远程拍摄 SDK 相比有何优势?一个比另一个得到更好的支持吗?在开始这个之前寻找开发人员的观点......
最佳答案
我在挑选相机时查看了这两个 SDK。我最终选择了佳能 EOS 50D 和他们的 EDSDK。佳能在他们的代码中有一个包装类,所有 P/Invoke 都准备好供您使用。这是我使用它的主要原因。一些 P/Invoke 类型有点奇怪。我在弄清楚需要转换为某些内部结构的某些对象引用类型时遇到了问题……大量的试验和错误。最终我让它工作了,而且效果很好。我有实时图像捕捉和静态图像捕捉功能。
很抱歉,我不能代表尼康的 SDK。我只是选择佳能的,因为 P/Invoke 已经在那里了。 EDSDK 的缺点是它只适用于 EOS 系列。
还有一些information .
关于c# - 更好的 .NET SDK 支持——佳能还是尼康?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4540526/