DM60网络红外热像仪 ThermalImagingCameraSDK 开发指南
需积分: 50 10 浏览量
更新于2024-07-22
2
收藏 377KB DOC 举报
"热成像仪开发涉及到使用ThermalImagingCameraSDK进行应用程序开发,该SDK包含网络功能,适用于DM60网络红外热像仪。SDK的开发文档记录了多次修订,由浙江大立科技股份有限公司发布。"
这篇文档是关于DM60网络红外热像仪的SDK使用说明书,其主要目的是帮助开发者利用提供的库文件和API进行热成像仪的软件开发。SDK的开发过程中,进行了多次修订和完善,以增强功能和修复问题。例如,从修订历史可以看出,SDK的功能逐渐增加了录像文件回放、温度修正、MAC地址获取、远程语言设置、心跳处理以及版本初始化等功能。
热成像仪的核心功能之一是测温,SDK提供了多种测温相关的函数,如DM_SetSPot、DM_SetLine、DM_SetArea等,用于设置测温点、线和区域。同时,DM_GetTemp函数用于获取测温数据,其数据会根据之前设置的参数进行计算。此外,SDK还支持NTSC/PAL制转换,等温温度和等温高度的获取,以及温度单位的转换。
SDK的网络功能使得热成像仪能够通过网络进行远程控制和数据传输。开发者可以利用这些功能实现远程监控、数据上传或下载,以及远程配置设备参数。例如,增加了DM_GetRemoteLanguage和DM_SetRemoteLanguage函数,允许用户远程设置设备的语言设置。心跳处理机制则确保了网络连接的稳定性和数据同步性。
在错误处理方面,SDK进行了优化,完善了错误处理机制,增加了心跳处理功能,这有助于开发者更有效地检测和处理网络连接中断或其他通信问题。同时,SDK还增加了对C++Builder的支持,扩大了开发平台的兼容性。
在文件操作上,SDK允许开发者自定义原始数据采集保存的文件名,增强了数据管理的灵活性。DM_Capture函数的修正使得开发者可以直接指定文件进行捕获,而不仅仅局限于指定路径。
"热成像仪开发"涉及的知识点包括:热成像仪的硬件接口和网络通信协议、图像处理和测温算法、SDK的API设计与使用、网络连接的稳定性保障、错误处理机制、以及多平台开发支持。通过这个SDK,开发者可以构建功能丰富的热成像应用,实现对红外热像仪的远程控制和数据分析。
2022-06-05 上传
2018-04-20 上传
2021-02-18 上传
点击了解资源详情
2023-02-06 上传
2022-10-24 上传
2012-03-08 上传
qq_20165679
- 粉丝: 2
- 资源: 1
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目