以下为您提供 CoaXPress12 采集卡 imaFlex 的基本采集示例。在 “CoaXPress 面阵相机” 中介绍了面阵相机的设计,在 “CoaXPress 线阵相机” 中介绍了线阵相机的设计。
在本节中,您可以找到针对 CoaXPress 12 采集卡 imaFlex 的基本采集实现示例。与 microEnable 5 系列的相机接口不同,针对不同的 CXP 链路聚合,仅存在一个相机算子。通过参数
连接数,您可以设置对应相机的 CXP 连接数。可选值为 x1、x2 和 x4。相机接口输出链路上的 Parallelism 与所选的 CXP 连接数相对应。在相机算子的输出链路上 CxpCamera 在 imaFlex 平台上,仅支持 Color Format VAF_Gray 和 Bit Width
8bit 。在此处显示的示例设计中,您可以实现支持相应相机的多种 Bit Width、Color Format 以及图像协议的图像采集设计。示例设计位于
\examples\Acquisition\BasicAcquisition\iF-CXP12-Q.
针对 imaFlex 平台的单台四链路聚合相机的基本采集设计为 SingleCXP12x4AreaGray8.va。下图展示了示例文件的基本设计结构。
针对四个单链路聚合相机的示例是设计
QuadCXP12x1AreaGray8.va (单色 8 位)。共享内存概念适用于 imaFlex 平台。当您在一个设计中使用多个 DRAM 元素时,此信息高度相关。在设计和 LineBuffer
文档中,您可以找到有关 DRAM 元素的相关信息 LineBuffer 在最大带宽性能的背景下:此算子执行像素的自动聚合,以尽可能贴合内存数据宽度,从而达到最佳性能。
imaFlex 平台的示例设计 SingleCXP12x1Area_MultipleBitWidth.va 演示了如何实现支持相机输入位宽为 8bit、10bit、12bit、14bit 和 16bit 的采集设计。该实现与 microEnable 5 的实现不同,因为在 imaFlex 平台上,相机算子处的输出链路仅支持 8 位格式。您可以在 VisualApplets 设计中找到详细的注释和描述。下图展示了该设计的基本采集设计 SingleCXP12x1Area_MultipleBitWidth.va.
imaFlex 平台的示例设计 SingleCXP12x1Area_RGB.vad 针对 imaFlex 平台的示例演示了如何实现支持具有 Color Format 的相机的采集设计。该实现与 microEnable 5 的实现不同,因为在 imaFlex 平台上,相机算子处的输出链路仅支持单色 Color Format。您可以在 VisualApplets 设计中找到详细的注释和描述。下图展示了该设计的基本采集设计
SingleCXP12x1Area_RGB.va.
imaFlex 平台的示例设计 SingleCXP12x2Area_RGB.vad 针对 imaFlex 平台的示例演示了如何实现支持具有双通道连接的 Color Format 相机的采集设计。该实现与 microEnable 5 的实现不同,因为在 imaFlex 平台上,相机算子处的输出链路仅支持单色 Color Format。您可以在 VisualApplets 设计中找到详细的注释和描述。下图展示了该设计的基本采集设计
SingleCXP12x2Area_RGB.vad.
以下小节中提供的示例是针对线扫描 CoaXPress 相机的基础采集设计。
有关适用于 imaFlex 平台的单链路聚合相机的基础采集设计 SingleCXP12x4LineGray8.va (8 位灰度)
\examples\Acquisition\BasicAcquisition\iF-CXP12-Q,请参见位于以下位置的资源。下图显示了该示例设计的基本设计结构。








上一页

