? 实例2:
功能:改变相机参数
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual - Acquiring Images-Modifying the
Camera Features-Writing Feature Values by Group
备注:由于相机的许多参数需同时修改,SapAcqDevice 类将这一系列参数值先存
在一个“internal cache”中,之后一起将数据送入相机。
四.图像显示操作
1.图像显示操作所需的类:
? SapDisplay: 管理硬件显示设备实际资源 ? SapBuffer: 所要显示的数据
? SapView: 连接显示与buffer,并同步显示操作
2.图像显示实例: (1)Display Example
功能:显示图像
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual - Displaying Images - Display Example (2)Displaying in a Windows Application 功能:使用Windows应用程序显示图像
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual -Displaying Images-Displaying in a Windows
Application
备注:SapView Class 包含3个功能:OnPaint, OnMove, and OnSize,但不提供一些改变
显示区的常用功能,如滚动条等,需使用时调用CImageWnd Class中的相应功能。详细使用见下面的例子
五.对Buffer的操作 1. 子Buffer操作 功能:子buffer的建立与ROI区域选择
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual – Working with buffers – Root and Child
Buffers
2. Buffer 类型介绍
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual – Working with buffers – Buffer Types 3. 读写buffer数据信息
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual – Working with buffers –Reading and Writing
a Buffer
? 事例1:读入数据至buffer
? 事例2:Read and Write methods
? 事例3:通过GetAddress得到数据首地址,并得到buffer尺寸、格式、偏移量来进
行进一步图像处理工作(要首先获得首地址再得到偏移量)。
4. buffer的建立与释放方法
路径:C:\\DALSA\\Sapera\\Help\\User’s Manual – Introducing the Sapera LT API – Object
initialization and cleanup ? 事例1:使用指针创建 ? 事例2:使用堆栈创建
? 事例3:在已存在的对象上创建