更好的 .NET SDK 支持——佳能还是尼康? [关闭]

Posted

技术标签:

【中文标题】更好的 .NET SDK 支持——佳能还是尼康? [关闭]【英文标题】:Better .NET SDK support - Canon or Nikon? [closed] 【发布时间】:2011-05-31 05:51:30 【问题描述】:

需要将“prosumer”相机的远程图像捕获到C#/.NET 应用程序(用于以比网络摄像头更高分辨率和更多控制力捕获图片)。

佳能与尼康远程捕捉 SDK 有什么优势吗?一个比另一个得到更好的支持吗?在开始这个之前寻找开发人员的观点......

【问题讨论】:

【参考方案1】:

我在挑选相机时查看了这两个 SDK。我最终选择了佳能 EOS 50D 和他们的 EDSDK。佳能在他们的代码中有一个包装类,所有的 P/Invoke 都准备好供您使用。这是我使用它的主要原因。一些 P/Invoke 类型有点奇怪。我在弄清楚需要将某些对象引用类型转换为某些内部结构时遇到了问题……很多试验和错误。最终我让它工作了,而且效果很好。我有实时图像捕获和静态图像捕获工作。

很抱歉,我不能代表尼康的 SDK。我之所以选择佳能,是因为 P/Invoke 已经在那里了。 EDSDK 的缺点是它只适用于 EOS 线。

这里还有一些information。

【讨论】:

我今天刚开始使用 Canon.Eos.Framework github.com/esskar/Canon.Eos.Framework。它远未完成,但谈论图片就像一个魅力。 :-)

以上是关于更好的 .NET SDK 支持——佳能还是尼康? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

我是摄影新手,现在想入手一款佳能 550D (18-55mm)套机,看了资料有些摄友说直接买135mm的镜头,可是

佳能 SDk 文章,作者 Johannes Bildstein

如何通过 SDK 在佳能相机上开始/停止视频录制?

EXIF 方向参数 Orientation

佳能数字 SDK (EDSDK) EdsCreateImageRef 错误

佳能 SDK - 将图像下载到主机 PC