VisualApplets


目录

用户手册
简介
VisualApplets
如何使用本文档
系统要求
VisualApplets 的用户界面
主窗口
信息面板
库面板
调整程序窗口
多个进程
键盘快捷键
命令行选项
打印 / 截图
使用入门
创建您的第一个 Applet
在硬件上运行您的 Applet
延伸阅读
基本功能
基本原理
工作流程
数据流
进入设计
Hierarchical Boxes
链路规则
参数化
仿真
系统设置
设计设置
FPGA 资源估计
设备资源分配
设计规则检查
Build
Framegrabber SDK
错误报告
高级功能
脚本编写
User Libraries
自定义 Operator Library
目标硬件移植
从旧版本迁移
基础知识与示例
简介
硬件 Applet:从构思到应用
工作流说明
在 VisualApplets 中设计 Applet
在 VisualApplets 中生成 Applet
在硬件上运行 Applet
基本设计理论
Applet 参数化
多 DMA 通道设计
异步图像管道的同步
适用于不同相机类型和硬件平台的基础采集设计
针对 marathon Frame Grabbers 的 Camera Link 相机基本采集中级示例
针对 marathon Frame Grabbers 的 CoaXPress 相机基本采集示例
适用于 CoaXPress 12 imaFlex 采集卡的相机基础采集示例
适用于 CoaXPress over Fiber 采集卡的数据转发
处理示例
人工图像源
二值化
Blob Detection
彩色
压缩
协处理器
调试和测试
差分图像
快速傅里叶变换
Filter
信号和事件
几何
高动态范围与图像合成
激光检测
Lookup Table
循环
多感兴趣区
对象特征
Shading Correction
触发器
Operator 示例
Library Accumulator 和 Library Logic 特定 Operator 的功能示例
Library Synchronization 特定 Operator 的功能示例:动态追加与剪切
Library Memory 和 Library Signal 特定 Operator 的功能示例
Library Memory 和 Library Signal 特定 Operator 的功能示例
Library Signal 特定 Operator 的功能示例
Library Synchronization、Base 和 Filter 特定 Operator 的功能示例
Library Arithmetics 特定 Operator 的功能示例:三角函数
Library Color、Base 和 Memory 特定 Operator 的功能示例
Library Signal、Logic、Filter 和 Parameters 特定 Operator 的功能示例
Parameter Library Examples
Parameter Redirection
Parameter Translation
User Library Parameter
Parameter Selection
Link Parameter Translation
在运行时使用 Applet
使用 Basler Framegrabber API 填充具有内容的 LUT
Operator Reference
简介
Library 概述
Library Accumulator
ColMax
ColMin
ColSum
Count
FrameMax
FrameMin
FrameSum
直方图
ModuloCount
Register
RowMax
RowMin
RowSum
Library Arithmetics
ABS
ADD
ARCCOS
ARCCOT
ARCSIN
ARCTAN
ClipHigh
ClipLow
COS
COT
DIV
MULT
RND
SCALE
ShiftLeft
ShiftRight
SIN
SQRT
SUB
TAN
Library Base
BRANCH
CastBitWidth
CastColorSpace
CastKernel
CastParallel
CastType
CONST
ConvertPixelFormat
Coordinate_X
Coordinate_Y
Dummy
DynamicROI
EventToHost
EventDataToHost
ExpandToKernel
ExpandToParallel
GetStatus
HierarchicalBox
ImageNumber
KernelRemap
MergeComponents
MergeKernel
MergeParallel
MergePixel
NOP
PARALLELdn
PARALLELup
PseudoRandomNumberGen
SampleDn
SampleUp
SelectBitField
SelectComponent
SelectFromParallel
SelectROI
SelectSubKernel
SetDimension
SplitComponents
SplitKernel
SplitParallel
Trash
Library Blob
定义
对象特征的定义
BlobDetector1D
BlobDetector2D
Blob_Analysis_1D
Blob_Analysis_2D
Library Color
BAYER3x3Linear
BAYER5x5Linear
ColorTransform
HSI2RGB
RGB2HSI
RGB2YUV
WhiteBalance
WhiteBalanceBayer
Library Compression
ImageBuffer_JPEG_Gray
JPEG_Encoder_Gray
JPEG_Encoder
Library Debugging
ImageAnalyzer
ImageStatistics
MemoryInterfaceAnalyzer
StreamAnalyzer
Scope
ImageInjector
ImageTimingGenerator
ImageFlowControl
StreamControl
ImageMonitor
Library Filter
DILATE
ERODE
FIRkernelNxM
FIRoperatorNxM
HitOrMiss
LineNeighboursNx1
MAX
MEDIAN
MIN
NumberOfHits
PixelNeighbours1xM
SORT
Library Logic
AND
CASE
CMP_AgeB
CMP_AgtB
CMP_AleB
CMP_AltB
CMP_Equal
CMP_NotEqual
IF
IS_Equal
IS_GreaterEqual
IS_GreaterThan
IS_InRange
IS_LessEqual
IS_LessThan
IS_NotEqual
NOT
OR
XNOR
XOR
Memory Library
CoefficientBuffer
CoefficientBufferMultiRoi (imaFlex)
FrameBufferMultiRoi (imaFlex)
FrameBufferMultiRoiDyn
FrameBufferRandomRead
FrameBufferRandomRead (imaFlex)
FrameMemory
FrameMemoryRandomRd
ImageBuffer
ImageBufferMultiRoI
ImageBufferMultiRoIDyn
ImageBufferSC
ImageFifo
KneeLUT
LineBuffer (imaFlex)
LineMemory
LineMemoryRandomRd
查找表 (LUT)
RamLUT
RamLUT (imaFlex)
ROM
Library Parameters
EnumParamReference
EnumParamTranslator
EnumVariable
FloatFieldParamReference
FloatParamReference
FloatParamTranslator
FloatVariable
IntFieldParamReference
IntParamReference
IntParamTranslator
IntVariable
IntFieldVariable
LinkProperties
LinkParamTranslator
StringParamReference
ResourceReference
IntParamSelector
FloatParamSelector
Library Hardware Platform
AppletProperties
BaseGrayCamera
BaseRgbCamera
BoardStatus
CameraControl
CLHSDualCamera
CLHSPulseIn
CLHSPulseOut
CLHSSingleCamera
CoFCamera
CoFPortStatus
CoFRxTrigger
CoFTxTrigger
CxpAcquisitionStatus
CxpCamera
CxpCameraMultiTap
CXPDualCamera
CXPQuadCamera
CXPSingleCamera
CxpPortStatus
CxpRxTrigger
CxpTxTrigger
DFLed
DFRxData
DFRxMeta
DFTxData
DFTxMeta
DmaFromPC
DmaToPC
FullGrayCamera
FullRgbCamera
GPI
GPO
LED
MediumGrayCamera
MediumRgbCamera
Library Prototype
柜台
CustomSignalOperator
HWMULT
PackbitsRLE
TrgBoxLine
RGB2XYZ
XYZ2LAB
Library Signal
DelayToSignal
Downscale
EventToSignal
FrameEndToSignal
FrameStartToSignal
Generate
GetSignalStatus
Gnd
LimitSignalWidth
LineEndToSignal
LineStartToSignal
PeriodToSignal
PixelToSignal
极性
PulseCounter
RsFlipFlop
RxSignalLink
Select
SetSignalStatus
ShaftEncoder
ShaftEncoderCompensate
SignalDebounce
SignalDelay
SignalEdge
SignalGate
SignalToDelay
SignalToPeriod
SignalToPixel
SignalToWidth
SignalWidth
SyncSignal
TxSignalLink
Vcc
WidthToSignal
Library Synchronization
AppendImage
AppendImageDyn
AppendLine
AppendLineDyn
CutImage
CutLine
CreateBlankImage
ExpandLine
ExpandPixel
ImageValve
InsertImage
InsertLine
InsertPixel
IsFirstPixel
IsLastPixel
PixelReplicator
PixelToImage
RemoveImage
RemoveLine
RemovePixel
ReSyncToLine
RxImageLink
SourceSelector
SplitImage
SplitLine
SYNC
TxImageLink
Overflow
Library Transformation
FFT
设备资源
受支持平台的硬件配置
受支持平台的设备资源
共享 Memory 概念
使用 imaFlex 2 Dual 100 Frame Grabber 进行数据转发
术语表
参考书目
索引

插图列表

1. VisualApplets - 15 分钟内从构思到图像处理器
2. VisualApplets – 屡获殊荣的软件环境
3. 主程序窗口
4. 运算符不适用于当前选定的目标硬件平台
5. 信息面板
6. 项目信息
7. 模块搜索
8. 模块搜索
9. 参数信息
10. DRC 日志信息
11. 构建日志信息
12. 示例:显示关于 MergeKernel 运算符的信息
13. 显示运算符库的库面板
14. 显示运算符库的库面板
15. 通过上下文菜单取消停靠
16. 通过 Float 按钮取消停靠
17. 重新停靠浮动窗口
18. 打开拆分视图
19. 拆分视图
20. 配置显示最近设计数量
21. 包含四个进程的 Applet
22. 创建新进程
23. VisualApplets 主窗口
24. 新建项目
25. 将算子从库中拖放到设计窗口
26. 模块 Property
27. 成功的 DRC
28. microEnable 5 / Xilinx Vivado 的构建设置
29. 简单的 VisualApplets 设计
30. 设计工作流
31. FPGA 与 CU 传输/处理性能对比
32. 在 VisualApplets 数据管道中传输和处理图像
33. 简单的 VisualApplets 设计
34. 时钟频率为 125 MHz 时的 Parallelism
35. 像素顺序
36. 2D 图像协议模型
37. 1D 图像协议模型
38. 0D 图像协议模型
39. 新建项目
40. 编辑项目详细信息
41. Design 菜单,菜单项 Change FPGA Clock
42. 用于选择 FPGA 时钟频率的滑块和微调框
43. 算子库
44. 当算子不适用于其他硬件平台时的错误消息
45. 分层框示例
46. 设计窗口的窗口标签页
47. 高亮显示 Port
48. 高亮显示端口
49. 输入端口名称
50. 重命名的分层框端口
51. 高亮显示端口
52. 重新排序的分层框输入端口
53. O 型网络
54. 故障 O 型网络
55. 在 VisualApplets 2.2 及更高版本中显示未正确同步的数据流
56. M 型和 O 型网络
57. 带有一个同步输入组的 M 型算子
58. 带有异步输入的 M 型算子
59. 独立源的同步
60. SYNC 处的死锁,图 a
61. SYNC 处的死锁,图 b
62. 已修复的死锁
63. 已避免的死锁
64. 带宽限制
65. 已补偿的带宽限制
66. 无限源连接错误
67. 无限源连接正常
68. 连接到非无限源的无限源转换模块 (Buffer1)
69. 带有信号链路输入的 O 型模块,由不同的 M 型模块提供源
70. Parameter Info View
71. Parameter Info
72. Module Properties Dialog
73. Field Parameter Edit Window
74. Function Dialog to Edit Field Parameters
75. Disabled Parameters
76. Autocompletion for Reference Parameters
77. Autocompletion in "Enter data for <operator>/<parameter> Dialog
78. Syntax Highlighting in "Enter data for <operator>/<parameter> Dialog
79. Syntax Highlighting in Module Properties Dialog
80. Autocompletion for Translator Operators
81. Parameters in Illegal States
82. Metadata Parameter
83. Invalid Source Port Link Properties
84. Invalid Destination Port Link Properties
85. Creating New Simulation Sources and Probes
86. Simulation Sources Are Gray Image Frames, Simulation Probes Are Green Image Frames
87. Simulation Source Viewer
88. Viewing Options
89. Pixel Values
90. Zooming in the Magnifier
91. Thumbnail Display in Source
92. Highlighted Image Section Used for Simulation
93. sim[x] Indicates the Image that Is Simulated in a Sequence
94. Crosshair Cursors in Display Window and Magnifier
95. Pixel Values
96. Image Dimensions
97. Exceeded Image Dimensions
98. Bit Widths of Image and Link
99. Defining Offset for Image Bits to Use
100. 4 位图像的 Display Properties
101. 为要使用的 Link Bits 定义 Offset
102. Display Alignment
103. Pixel Merge
104. Merging Factor = 1,图像 Property 与 Link Property 不匹配
105. Merging Factor = 2,合并后的图像 Property 与 Link Property 相匹配
106. Simulation 窗口
107. 更改源显示和探针显示
108. 未连接的 Simulation 模块
109. Simulation 设置
110. 第二个 Simulation 步骤
111. 第三个 Simulation 步骤
112. Simulation 成功
113. Pixel Values 探针
114. 未定义图像区域的显示
115. 空图像符号
116. Link 视图
117. Line Profile 视图
118. Line Histogram 视图
119. Image Histogram 视图
120. Save Options 对话框
121. 用于保存的文件格式选项
122. 在 Save Options 对话框中设置 Splitting Factor
123. Path Settings 对话框窗口
124. Simulation Settings 对话框窗口
125. 示例:如果您总是为 Win64 系统创建 applet,您可以在此处将此操作系统平台设置为默认平台
126. 示例:当您创建新的 applet 设计时,程序将建议使用 Win64
127. 对话窗口:Diagram Settings
128. 对话窗口:Global Build Settings
129. 对话窗口:common settings
130. Target Runtime Project Setting
131. Editing the Design Properties
132. Diagram Layout Settings
133. Project Info Window
134. FPGA 资源估算详细信息
135. 上下文菜单:FPGA Resources
136. 单个模块的 FPGA 资源使用情况
137. 设备资源分配窗口
138. 灰显的资源 CameraControl
139. 设备资源冲突
140. 设备资源冲突自动校正
141. DRC 1 级错误
142. 检测到的 Xilinx 工具
143. 硬件平台选择
144. 生成设置窗口
145. 目标硬件设计支持的 Vivado
146. 目标硬件设计不支持的 Vivado
147. 参数集示例:为 microEnable 5 marathon 进行开发
148. 默认:激活所有生成流程步骤
149. 后续生成步骤已停用
150. 保留各个构建步骤的构建文件
151. 保留各个构建步骤的构建文件
152. 命令模式选项
153. 命令模式“使用平台默认值”
154. 命令模式“追加到平台默认值”
155. 命令模式“覆盖平台默认值”
156. 处理选项
157. 为 Applet 构建选择构建配置
158. Applet 构建期间的目标运行时选择
159. imaFlex CXP-12 Quad 和 imaFlex CXP-12 Penta 的构建设置
160. 重新打包硬件 Applet 文件窗口
161. 已满足重新打包前提条件
162. 选择目标操作系统
163. 指定重新打包设置的显示
164. 重新打包成功后的消息
165. 选择 SDK 示例的存储位置
166. VisualApplets 程序窗口中的脚本集合
167. 导出设计
168. 导入设计
169. 库面板中带有元素的自定库
170. 将分层 Box 保存为自定库元素
171. 添加文档、版本信息、简短 描述和/或单个 GUI 图标
172. 为库元素提供密码
173. 自定库元素上的工具提示信息
174. 设计中库元素的显示
175. 保存新的 User Library 元素
176. 添加文档、版本信息、简短描述和/或单独的 GUI 图标
177. 为 library 元素提供密码
178. 关于 User Library 元素的工具提示信息
179.
180. 保护 user library 元素
181. 为受保护的 user library 元素输入密码
182. 打开 User Library Editor
183. 实例替换
184. 目标硬件移植
185. 当某个 operator 不适用于新硬件平台时的错误消息
186. VisualApplets 主窗口
187. “新建项目”窗口
188. VisualApplets 中的 Operator 文档
189. 示例设计实现 Sobel_Filter.va
190. Link Properties
191. Static and Dynamic Operator Parameters
192. 示例 Design Rule Check 1 和 2 Sobel_Filter.va
193. FPGA Resource Estimation
194. Build Hardware Applet Dialog
195. Firmware Partitions Displayed in microDiagnostics
196. Parameter Tree and Image Acquisition Window in microDisplay
197. Generated SDK Project Files
198. Properties of Operator CameraGrayAreaBase
199. Changed the Link Bit Width of the Camera Operator
200. Bit Width Cannot be Changed at Buffer Module Output Link
201. Illegal Condition after Link Property Change
202. DRC Error Messages Invalid Parameters
203. Red Parameters show Illegal Condition
204. ConvertPixelFormat Operator Added for 16Bit Output
205. ShiftLeft Operator Added for 16Bit Output
206. Block Diagram of Threshold Binarization Design with Monitoring
207. Use of the Binarization Applet in microDisplay
208. VisualApplets design to switch between two cameras
209. Deadlock Configurations using InsertImage
210. Line Duplication
211. Basic Acquisition for Grayscale Camera Link Area Scan Cameras in Base Configuration Mode on marathon VCL
212. Basic Acquisition for RGB Camera Link Area Scan Cameras in Base Configuration Mode on marathon VCL
213. Basic Acquisition for Grayscale Camera Link Area Scan Cameras in Medium Configuration Mode on marathon VCL
214. 在 marathon VCL 上针对 Base 配置模式下的 RGB Camera Link 面阵相机的基础采集
215. 针对 Full 配置模式下的 Camera Link 面阵相机的 marathon VCL Frame Grabber 基础采集设计
216. 针对 Base 配置模式下的灰度 Camera Link 线阵相机的 marathon Frame Grabber 基础采集设计
217. 针对 Base 配置模式下的 RGB Camera Link 线阵相机的 marathon Frame Grabber 基础采集设计
218. 针对 Base 配置模式下的灰度 Camera Link 线阵相机的 marathon Frame Grabber 基础采集设计
219. 针对 Base 配置模式下的 RGB Camera Link 线阵相机的 marathon Frame Grabber 基础采集设计
220. 针对 Full 配置模式下的 Camera Link 线阵相机的 marathon Frame Grabber 基础采集
221. 在带链路聚合 1 的 6 Gbit/s 模式下灰度 CoaxPress 面阵相机的基础采集
222. 在带链路聚合 2 的 6 Gbit/s 模式下 RGB CoaxPress 面阵相机的基础采集
223. 在 marathon Frame Grabber 上针对带链路聚合 4 的 6 Gbit/s 模式下灰度 CoaxPress 面阵相机的基础采集
224. 在带链路聚合 1 的 6 Gbit/s 模式下灰度 CoaxPress 线阵相机的基础采集
225. 在带链路聚合 4 的 6 Gbit/s 模式下灰度 CoaxPress 线阵相机的基础采集
226. 在 imaFlex Frame Grabber 上针对带链路聚合 4 的单台灰度 CoaxPress 面阵相机的基础采集
227. 四个 CoaXPress12 单链路面阵相机的基础采集
228. imaFlex 平台上多个 Bit Width 的基础采集示例
229. imaFlex 平台上 Color Format 支持的基础采集示例
230. imaFlex 平台上 Color Format 支持的基础采集示例
231. 在 imaFlex Frame Grabber 上灰度 CoaxPress 线阵相机的基础采集
232. 在 imaFlex Frame Grabber 上 RGB CoaxPress 线阵相机的基础采集
233. 菊花链式连接的 Frame Grabber(数据转发)
234. 人工测试图像
235. 直线边缘
236. 对角线边缘
237. 曲线边缘
238. 周期性结构
239. Bayer 模式
240. 基本设计结构
241. NearestNeighbour的内容
242. 基本设计结构
243. HierarchicalBox Laplace的内容
244. HierarchicalBox SortToComponents的内容
245. 基本设计结构
246. Bayer 去马赛克处理的插值步骤 1
247. ColourInterpolation的内容
248. HierarchicalBox BlueAndRed的内容
249. 原始彩色图像
250. 使用 Laroche 等人的算法进行去马赛克的图像 [Lar94]
251. 使用双线性算法去马赛克的 图像
252. 修改后的 Laroche 滤波器的 ColourInterpolation 内容。
253. 具有彩色模式 Red/BlueFollowedByGreen_GreenFollowedByBlue/Red 的双线性线扫描相机的传感器布局
254. “BilinearBayer_RG_GB.va”的基本设计结构
255. HierarchicalBox DeBayer的内容
256. HierarchicalBox DeBayerEnhancedRAW的内容
257. 在 HierarchicalBox MakeKernel 中创建的内核组件
258. HierarchicalBox DeBayerRAW的内容
259. 具有彩色模式 Red/BlueFollowedByBlue/Red_GreenFollowedByGreen 的双线性线扫描相机的传感器布局
260. “BilinearBayer_RB_GG.va”的基本设计结构
261. HierarchicalBox DeBayer的内容
262. HierarchicalBox DeBayerEnhanced的内容
263. 由算子 SelectSubKernel3x2 在 HierarchicalBox DeBayerEnhanced 中选定的 Kernel 组件
264. HierarchicalBox DeBayerFast 的内容
265. 彩色组件预排序
266. 预排序彩色组件的仿真结果
267. ImageBufferMultiRoI 算子的 XOffset 参数设置
268. 通过收集同一组件的八个连续像素来进行颜色分离的预排序。
269. 使用 FrameBufferRandomRead 进行颜色分离
270. FrameBufferRandomRead 输入的地址生成器
271. 顶层设计结构
272. 使用算子 JPEG_Encoder 的灰度 JPEG 压缩基本实现
273. 顶层设计结构
274. 使用用户库元素实现的彩色 JPEG 压缩基本实现
275. 使用算子 JPEG_Encoder_Gray 的灰度 JPEG 压缩基本实现
276. 基本设计结构
277. box JPEGBlockSorter8x8 的内容
278. JPEGBlockSorter8x8 中的像素重新排列
279. SplitImage box 的内容
280. RemoveFillByte box 的内容
281. RestartMarker box 的内容
282. 基本设计结构
283. Applet 硬件测试的方框图
284. 硬件测试 Process0
285. 硬件测试 Process1
286. Applet 硬件测试在 microDisplay 中对参数转换和引用的使用
287. 用于 RAM 测试、DMA 性能测试和相机采集的 Applet 硬件测试实现
288. 使用 FloatParamTranslator 将每秒帧数转换为 Ticks
289. 使用 IntParamTranslator 在 Applet 中轻松设置宽度和高度
290. VA 设计“TriggerAndImageStatistics.va”的基本设计结构
291. HierarchicalBox TriggerAnalysis 的内容
292. HierarchicalBox CameraLink_InputStatistics 的内容
293. HierarchicalBox Trigger_Statistics 的内容
294. HierarchicalBox DelayAnalysis 的内容
295. HierarchicalBox ImageAnalysis 的内容
296. Sinewave
297. VA 设计“GeometricTransformation_FrameBufferRandomRead.va”的基本设计结构
298. HierarchicalBox“GeometricTransformation”的内容
299. HierarchicalBox CoordinateTransformation 的内容
300. HierarchicalBox OutputImage 的内容
301. HierarchicalBox InverseTransformation 的内容
302. 源图像 [Ope16a]
303. 旋转和平移后的目标图像
304. VA 设计“GeometricTransformation_ImageMoments.va”的基本设计结构
305. HierarchicalBox GeometricTransformation 的内容
306. HierarchicalBox CoordinateTransformation 的内容
307. HierarchicalBox InverseTransformation 的内容
308. HierarchicalBox GeometricTransformation 的内容
309. 源图像(尺寸:640x240 像素)
310. 位置和方向校正后的目标图像(尺寸:256x128 像素)
311. 示例:8 个像素存储在一个 DRAM 单元中
312. HierarchicalBox FrameBufferRandomRead_Par8 的内容
313. VA 设计 "GeometricTransformation_DistortionCorrection.va" 的基本设计结构
314. HierarchicalBox CoordinateTransformation 的内容
315. HierarchicalBox KeystoneCorrection 的内容
316. HierarchicalBox DistortionCorrection 的内容
317. HierarchicalBox DistortionCoefficient 的内容
318. 源图像示例 [Ope16a]
319. 经畸变和梯形畸变校正的目标图像
320. 经旋转、畸变和梯形畸变校正的目标图像
321. VA 设计 "DistortionCorrection.va" 的基本设计结构
322. HierarchicalBox DistortionCorrection 的内容
323. HierarchicalBox InverseCorrection 的内容
324. 基本设计结构
325. ImageMoments 的内容
326. HierarchicalBox orientation_theta 的内容
327. HierarchicalBox eccentricity 的内容
328. 相机不对齐导致的扫描对象倾斜
329. 基本设计结构
330. HierarchicalBox LineShear 的内容
331. HierarchicalBox ExtractInteger 的内容
332. HierarchicalBox Select 的内容
333. HierarchicalBox TransformedYCoordinate 的内容
334. 位移校正后的图像
335. 用于Scaling线扫描相机图像的基本设计结构
336. Transformation 的组件
337. WordToRead 的组件
338. PixelPicker 的组件
339. Pick_0 的内容
340. Interpolation 的组件
341. “TapSorting_2XE_1Y.va”的基本设计结构
342. “TapSorting_2X_2Y.va”的基本设计结构
343. “TapSorting_2X_2Y.va”中 HierarchicalBox Address 的内容
344. “TapSorting_8X_1Y.va”的基本设计结构
345. HierarchicalBox Sorting_8X_1Y 的内容
346. “TapSorting_8X_1Y.va”中 HierarchicalBox Address 的内容
347. 基本设计结构
348. 盒 Trigger 的内容
349. 盒 HDR 的内容
350. Image1 中组件 Red 的内容
351. HDR 下盒 Red 的内容
352. 设计“HDR_CRC_Bayer.vad”和“HDR_CRC_Color.vad”中盒 LDR 的内容
353. 设计“HDR_CRC_Gray.vad”中盒 LDR 的内容
354. 基本设计结构
355. 盒 HDR 的内容
356. 盒 Image1 中 Red 的内容
357. 盒 HDR 中 Red 的内容
358. “ExposureFusion.vad”的基本设计结构
359. HierarchicalBox ExposureFusion 的内容
360. HierarchicalBox ImageComposition 的内容
361. HierarchicalBox Weight 的内容
362. box Weight 中的 HierarchicalBox Red 内容
363. box ImageComposition 中的 HierarchicalBox Red 内容
364. 具有不同 Exposure Time 的示例输入图像
365. 5 个示例输入图像经过曝光融合后的结果图像
366. 基本设计结构
367. HierarchicalBox DepthFromFocus 的内容
368. HierarchicalBox CompareContrast 的内容
369. HierarchicalBox SelectDepthIndex 的内容
370. HierarchicalBox SelectPixelValue 的内容
371. HierarchicalBox LastImageOfSequenceOnly 的内容
372. VA 设计“HOG_9Bins_Histogram.vad”、“HOG_9Bins_HistogramMax.vad”和“HOG_4Bins_HistogramMax.vad”的基本设计结构
373. HierarchicalBiox HOG 的内容
374. HierarchicalBox GradientFilter 的内容
375. HierarchicalBox MagnitudeOrientation 的内容
376. HierarchicalBox Histogram 的内容
377. HierarchicalBox Bin1 的内容
378. HierarchicalBox ConcatenateWithNeighbors 的内容
379. HierarchicalBox GetHistogramMax 的内容
380. VA 设计“PrintInspection_Blob.vad”的基本设计结构
381. HierarchicalBox FindPatterns 的内容
382. HierarchicalBox ExtractCandidates 的内容
383. HierarchicalBox DetermingCOGTemplates 的内容
384. HierarchicalBox TemplateMatching 的内容
385. HierarchicalBox COG_Angle 的内容
386. VA 设计“PrintInspection_ImageMoments.vad”的基本设计结构
387. “NormalizedCrossCorrelation.vad”的基本设计结构
388. 测试图像“PCB.tif”
389. HierarchicalBox NCC的内容
390. HierarchicalBox Division的内容
391. 在对象位置显示“1”的结果图像(缩放视图)
392. 用彩色方框可视化的对象
393. 4邻域
394. 8邻域
395. 分配给 4 邻域(左)和 8 邻域(右)中对象的像素。所有彩色像素表示前景像素,其对对象的分配通过不同的颜色进行可视化。
396. 4邻域:轮廓正交 = 30,对角 = 0
397. 8邻域:轮廓正交 = 14,对角 = 8
398. 使用 8 邻域(左)和 4 邻域(右)计算周长
399. Y 坐标重置的影响
400. 溢出事件的行为
401. BlobDetector1D Operator 的冲洗行为
402. Simulation Probe Viewer 中的错误标志
403. Simulation Probe Viewer 中的错误标志
404. Blob Analysis 1D Operator 的行为
405. VisualApplets 网络中 Blob 1D Operator 的同步
406. Blob 1D 时序 - 生成新帧
407. Blob 1D 时序 - 抑制空帧
408. Blob 1D 时序 - 持续冲洗
409. Blob 1D 时序 - 丢弃对象
410. 仿真场景 1 - 冲洗与 Y0 的关系
411. 仿真场景 2 - 冲洗像素位置
412. 仿真场景 3 - 帧末尾丢弃的 Flush 像素
413. 仿真场景 4 - 多个 Blob
414. 计算最小输入图像宽度的公式
415. 溢出事件数据
416. FPGA 设备资源
417. FPGA 设备资源
418. FPGA 设备资源
419. 此配置等效于一个更简单的 CxpCamera 算子,该算子仅具有 O 输出且无元数据。
420. 此配置等效于一个更简单的 CxpCamera 算子,且选中了端口 O 和 MetaDataO 。
421. 在此配置中,仅输出 tap 0 及其元数据。对于 tap 1,仅输出元数据。此配置可用于调试相机/采集卡组合。
422. 在此配置中,算子在其 Tap0 和 Tap1 端口上将两个相机 tap 作为 2 个独立的数据流提供。但是,不输出元数据信息。
423. 在此配置中,算子在其 Tap0 和 Tap1 端口上将两个相机 tap 作为 2 个独立的数据流提供。该算子还为 Tap0 端口提供元信息。对于对称的相机 tap 配置,此配置可能很有意义,在这种配置中,除 TapG Code 字段外,CXP 标头在大部分情况下对于两个 tap 是相同的。
424. 这是该算子的最大配置,其中为每个 tap 提供一个单独的输出以及其自己的元数据。
425. imaFlex 2 Dual 100 上的 LED
426. FPGA 设备资源
427. FPGA 设备资源
428. FPGA 设备资源
429. FPGA 设备资源
430. FPGA 设备资源
431. imaFlex 平台的 FPGA 设备资源
432. FPGA 设备资源
433. imaFlex 2 Dual 100 的正面 GPIO 连接器
434. imaFlex 2 Dual 100 的扩展 GPIO 连接器
435. FPGA 设备资源
436. imaFlex 2 Dual 100 的正面 GPIO 连接器
437. imaFlex 2 Dual 100 的扩展 GPIO 接口
438. 除 imaFlex 2 Dual 100 外所有平台的 FPGA 设备资源
439. imaFlex 2 Dual 100 的 FPGA 设备资源
440. imaFlex 2 Dual 100 板卡上的 LED
441. imaFlex CXP-12 Penta 板卡上的 LED
442. imaFlex CXP-12 Quad 板卡上的 LED
443. RAM 架构
444. imaFlex 2 Dual 100 C1 和 C0 接口
445. QSFP28 接口(示意图)
446. 数据转发
447. 数据转发端口连接
448. 数据转发拓扑中主设备的 VA 设计示例
449. 数据转发拓扑中从属主设备的 VA 设计示例
450. 数据转发拓扑中端点从属主设备的 VA 设计示例
451. 菊花链(示意图)
452. 双相机
453. 双主设备
454. 三主设备

表格列表

1. 主程序窗口快捷键列表
2. 仿真查看器快捷键列表
3. 命令行选项及其参数
4. 算子类型
5. 自动补全和语法高亮功能的可用性
6. 设备资源列表
7. Operator/Info
8. Operator/IO
9. Operator/Properties
10. Operator/ImgIn
11. Operator/ImgOut
12. Operator/RegIn
13. Operator/RegOut
14. Operator/Mem
15. Operator/Core
16. 基础采集示例列表
17. 数据转发连接(光纤端口)
18. 消息位布局
19. 拜耳去马赛克示例列表
20. 色彩分离示例概述
21. 灰度 JPEG 编码的设计版本
22. 彩色 JPEG 编码的设计版本
23. 几何变换示例列表
24. 读取周期
25. Visual Applets 中的文件及其对应的查找表
26. 抽头几何形状示例
27. 可用库
28. Accumulator 库的算子
29. Arithmetics 库的算子
30. Base 库的算子
31. 示例
32. 伪代码说明
33. 示例
34. 示例
35. Operators of Library Blob
36. Blob Error Flags 说明
37. Blob Error Flags 说明
38. Blob Error Flags 说明
39. Blob Error Flags 说明
40. Operators of Library Color
41. Operators of Library Compression
42. Operators of Library Debugging
43. Operators of Library Filter
44. Operators of Library Logic
45. Memory Types of Operators in the Library Memory
46. Individual Latencies of the Operators in Library Memory
47. Operators of Library Memory
48. 参考算子支持的数据类型
49. Operators of Library Parameters
50. 基本操作
51. 函数
52. 基本操作
53. 函数
54. 基本操作
55. 函数
56. Operators of Library Hardware Platform
57. Mapping VA notation and CL Specification Version 2.1
58.
59.
60.
61.
62. Mapping VA notation and CL Specification Version 2.1
63. Mapping VA notation and CL Specification Version 2.1
64. Operators of Library Prototype
65. Operators of Library Signal
66. Operators of Library Synchronization
67. Operators of Library Transformation
68. Hardware Configuration imaFlex platforms
69. Hardware Configuration microEnable 5 marathon
70. List of Device Resources imaFlex 2 Dual 100
71. List of Device Resources imaFlex CXP-12 Quad and imaFlex CXP-12 Penta
72. List of Device Resources microEnable 5 marathon