- 如何获得尼康软件开发工具包 (SDK)?
-
发布时间:2008-06-30 10:17:51
发布时间:2008-06-30 10:17:51
尼康提供可让第三方软件开发者创建软件产品来扩展或增强许多尼康产品功能的软件开发工具包(SDK)。 以下列出了当前可用的相机和扫描仪SDK程序以及尼康NEF Raw影像格式。 SDK组件 SDK一般由两部分组成,即“MAID模块”和“命令规范”: MAID模块: 由Windows和Mac OS二进制程序、样本代码和文档组成的API。它可让开发者在Windows或Mac OS的C++环境中编写他们自己的GUI。 命令规范: 用于在较低层级上进行与平台无关的通信的一系列命令。它可让开发者在任何支持主机通信接口的平台上编写他们自己的控制软件。各种接口可用的命令规范如下所述: 扫描仪:SCSI/USB/FireWire(取决于型号) D-SLR:IEEE1394或USB(取决于型号) Coolpix系列小型数码相机没有可用的SDK。 命令规范 接口可用性 产品 MAID模块 命令规范 D-SLR USB(MSC型) USB(PTP型) Firewire D80、D70、D70s、D60、D50、D40、D40X 是 是 是 - D100 是*1 是*2 是*2 - D1 是 - - 是 D1X 是 - - 是 D1H 是 - - 是 D200 是 是 是 - D2H、D2Hs、D2X、D2Xs、D3、D300 是 是*3 是*3 注: *1在Windows 2000和Windows XP操作系统中使用MAID模块时需要管理员权限。 *2D100、D70和D2H命令规范同时支持MSC型和PTP型 协议。 *3 D3、D300、D200、D80、D70、D70s、D50、D40、D2系列命令规范同时支持MSC型和PTP型协议。 Camera Control只能通过PTP执行。 注:尼康DSLR SDK未包含有关如何打开尼康NEF格式RAW文件的信息。针对尼康电子格式(NEF)文件提供了特定的SDK。参见下面。 扫描仪 MAID模块 命令规范 USB Firewire LS-5000/LS-50 是 是 - LS-9000 是 - 是 注: Super Coolscan/ Coolscan信息不包含使用Applied Science Fiction提供的ROC和GEM数据库的许可。 技术 NEF (Raw file) 是 D1系列、D2系列、D3、D300、D100、D200、D80、D70、D60、D50、D40X、D40 (不支持Coolpix NEF) 注: NEF文件SDK由两部分(将提供一张光船)可执行模块、样例程序和用户说明文档(NEF格式模块和用于RGB转换的开放库文件)组成。 SDK应用指导 请仔细阅读以下内容: 尼康不保证应用程序的可用性。尼康公司将自行决定是否发布信息并且无义务提供信息或披露收回信息的原因。 尼康没有任何义务解答第三方的技术问题。但是,在与尼康其他正在进行的开发项目不发生冲突的情况下,可以提供有限的支持。 除非明文规定,否则与尼康签定的任何合同或合同条款均不涉及应用程序的可用性。 应用程序通常需要约2(两)周时间。 尼康的SDK可以免费获得。 如何获得SDK? SDK不是公开发布的,但向真正的软件开发公司或个人提供。要索取SDK,请您在此提交申请。 此SDK备索信息仅适用于亚太和中东地区。 欧洲或美洲用户需要与他们当地的相关尼康办事处联系。