![]()  | 
  
    0.4.3
    
   | 
  
  
    
	 
   | 
 
ALSON 软件是一个功能强大的工具集,旨在简化与相机及图像采集设备的交互和数据处理。其中 ALSON API 为开发者提供了一套全面的接口,用于控制相机、采集图像、处理图像数据以及进行设备管理。通过使用 ALSON API,开发者可以快速集成相机功能到他们的应用程序中,从而实现高效的数据采集和处理。ALSON API 主要有以下特点:
1. 跨平台支持:ALSON API 支持 Windows、Linux 等多种操作系统,确保了应用的广泛适用性。
		2. 高性能:采用优化的底层实现,确保了高效的图像采集和处理性能。
		3. 易于集成:API 设计简洁明了,文档齐全,有各种示例工程辅助开发,便于快速上手和集成。
通过本文档,用户可以快速了解并使用 ALSON API 进行二次开发。在未来的开发过程中,用户还可以探索更多高级功能,以满足更复杂的需求。
| 操作系统 | 编译器 | 备注 | 
|---|---|---|
| Windows系统(Win7及以上) | MSVC(MSVC 14.0及以上) | VS2015及以上 | 
| Ubuntu系统(Ubuntu 16.04及以上) | GCC(GCC 7.5及以上) | GLIBC 2.23及以上 | 
ALSON API 基于 CMake 构建工具生成,可以配合Visual Studio,QT Creator,CLion等编程软件使用,具体的使用方式可以参考示例工程使用说明。
ALSON 示例工程是一个全面的开发模板,旨在帮助开发者快速熟悉ALSON API的使用。该示例工程涵盖了从参数设置到采集点云,再到点云处理等核心功能调用的全过程,提供了一套完整的代码示例和最佳实践。它包含了多个模块,比如A、C系列设备各个曝光模式下采集2D图像、采集点云数据、参数组读写、点云处理算法调用、离线工具使用等,具体可以参考C++示例工程表,展示了如何在实际项目中应用ALSON API的各项功能,通过这些示例,开发者能够清晰地了解如何利用ASLON进行高效的应用开发,并快速构建自己的项目。
此外,ALSON API 中为开发者提供了一套详细的异常码,及其对应的原因。这些异常码帮助开发者在开发和调试过程中迅速识别问题的根源。每个异常码对应特定的错误类型,描述了可能的原因和解决建议。通过查看这些异常码,开发者可以更有效地排查问题,确保应用的稳定性和可靠性。ALSON 示例工程与异常码相辅相成,为开发者提供了全面的支持,使得应用开发过程更加顺畅和高效,具体可以参考异常码映射表。
| 链接 | 描述 | 
|---|---|
| 示例工程使用说明 | 此文档中介绍了如何在Visual Studio、QT、CLion中使用示例工程 | 
| C++示例工程表 | 此表格中介绍了各种场景中C++示例工程 | 
| 异常码映射表 | 此表格中映射了软件界面中提示的各种异常信息 |