如何使用image j测量距离(线扫相机DALSA-ImageBufferand)(1)

Image Width(in Pixels):X方向像素宽度

Image Height(in Lines):Y方向行高

Image Left Offset(in Pixels):可通过设置Offset参数来达到图像裁剪的目的。

Image Top Offset(in Lines):在图像传输至Buffer内前,由上至下裁剪图像。

Image Buffer Format(图像格式):Monochrome 8-bits(黑白位深度8);Monochrome 16-bits(黑白位深度16).简而言之,像素位深越大,单个像素包涵信息越多,放大图像时画面越不易模糊。

Image Flip(图像翻转):Horizontal Flip(水平翻转),同样支持vertical flip(竖直翻转)。

Acquisition Frame Length method(采集行高设置):Fix Length(固定长度);Variable Length(自由长度),由此可知,采集卡支持变行高采集图像。

使用DALSA的采集卡时,固定了图像行高,Buffer大小随之固定,这样当Buffer充满时,即返回一帧图像,如果需要下一帧图像,需要等待下一个帧信号。

这样会有一个问题,如果Buffer没有存满,编码器没有触发信号输出了,但是我们需要图像返回,否则只有等待编码器再次发出信号,本来属于下一帧图像的数据存到当前帧里,会导致图像错乱。针对这种情况,可通过Acquisition Frame Length method解决问题。

Fix Length:这种情况,采集卡接收到外触发帧信号后,开始往内存里存储数据。采集速度与行同步信号一致,当内存存满以后,系统暂停采集,等待下一个帧触发信号,再重新采集一帧新的图像。

Variable Length:这种情况下,采集卡需要接收两个帧触发信号。当第一个信号到达时,采集卡开始往内存采集图像,采集速度与行同步信号一致,当第二个信号到达时,停止采集,并返回一帧图像。如果在第二个信号到达之前,内存已经存满,则自动返回一帧图像,同时忽略第二个信号,等待下一个触发信号重新触发采集。

,