VisualApplets


目錄

使用者手冊
簡介
VisualApplets
如何使用本文件
系統需求
VisualApplets 的使用者介面
主視窗
資訊面版
程式庫面版
調整程式視窗
多重處理程序
鍵盤快速鍵
命令列選項
列印 / 螢幕截圖
快速入門
建立您的第一個 Applet
在硬體上執行您的 Applet
延伸閱讀
基本功能
基本原則
工作流程
資料流
輸入設計
階層式方塊
連線規則
參數化
Simulation
System Settings
Design Settings
FPGA Resource Estimation
Allocation of Device Resources
Design Rules Check
建置
Framegrabber SDK
錯誤報告
進階功能
指令碼編寫
User Libraries
自訂運算子庫
目標硬體移植
從舊版本遷移
基礎與範例
簡介
硬體 Applet:從構想到應用
工作流程說明
在 VisualApplets 中設計 Applet
在 VisualApplets 中建置 Applet
在硬體上執行 Applet
基本設計理論
Applet 參數化
多 DMA 通道設計
非同步影像管線的同步
適用於不同相機類型與硬體平臺的基礎擷取設計
適用於 marathon擷取卡之 Camera Link 相機基本擷取範例
適用於 marathon擷取卡之 CoaXPress 相機基本擷取範例
適用於 CoaXPress 12 imaFlex擷取卡的相機基本擷取範例
針對 CoaXPress over Fiber 擷取卡的 Data Forwarding
處理範例
人工影像來源
二值化
Blob 檢測
彩色
壓縮
共處理器
偵錯與測試
差分影像
Fast Fourier Transform
Filter
訊號與事件
幾何結構
高動態範圍與影像合成
雷射偵測
Lookup Table
迴圈
Multiple Regions Of Interest
Object Features
Shading Correction
觸發
運算子範例
Accumulator 與 Logic Library 特定運算子的功能範例
Synchronization Library 特定運算子的功能範例:動態附加與剪切
Memory 與 Signal Library 特定運算子的功能範例
Memory 與 Signal Library 特定運算子的功能範例
Signal Library 特定運算子的功能範例
Synchronization、Base 與 Filter Library 特定運算子的功能範例
Arithmentics Library 特定運算子的功能範例:三角函數
Color、Base 與 Memory Library 特定運算子的功能範例
Signal、Logic、Filter 與 Parameters Library 特定運算子的功能範例
Parameter Library 範例
參數重新導向
參數轉譯
使用者 Library 參數
參數選擇
Link 參數轉譯
在執行階段使用 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
Library Memory
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
Polarity
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 擷取卡進行資料轉發
詞彙表
參考書目
索引

圖表清單

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. 從函式庫拖曳 Operators 至設計視窗
26. 模組 Property
27. 成功完成 DRC
28. microEnable 5 / Xilinx Vivado 的建置設定
29. 簡單的 VisualApplets 設計
30. 設計工作流程
31. FPGA 與 CPU 傳輸/處理效能比較
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. Operator 函式庫
44. 當 Operator 不適用於其他硬體平台時的錯誤訊息
45. 階層式方塊範例
46. 設計視窗的分頁標籤
47. 反白顯示 Port
48. 反白顯示 Port
49. 輸入連接埠名稱
50. 已重新命名的階層式方塊連接埠
51. 反白顯示連接埠
52. 已重新排序的階層式方塊輸入連接埠
53. O-Type 網路
54. 失敗的 O-Type 網路
55. 在 VisualApplets 2.2 及更高版本中顯示未正確同步的資料流
56. M-type 和 O-type 網路
57. 具有一個同步輸入群組的 M-type 運算子
58. 具有非同步輸入的 M-type 運算子
59. 獨立來源的同步化
60. SYNC 處的死結,圖 a
61. SYNC 處的死結,圖 b
62. 已修正的死結
63. 已避免的死結
64. 頻寬限制
65. 已補償的頻寬限制
66. 無限來源連接錯誤
67. 無限來源連接正常
68. 連接至非無限來源的無限來源轉換模組 (Buffer1)
69. 具有訊號連結輸入的 O-type 模組,由不同的 M-type 模組提供來源
70. Parameter Info 檢視
71. Parameter Info
72. Module Properties 對話方塊
73. 欄位參數編輯視窗
74. 用於編輯欄位參數的功能對話方塊
75. 已停用的參數
76. 參考參數自動完成功能
77. Autocompletion in "Enter data for <operator>/<parameter> Dialog
78. Syntax Highlighting in "Enter data for <operator>/<parameter> Dialog
79. 模組屬性對話方塊中的語法突顯功能
80. 轉換器運算子自動完成功能
81. 處於不合法狀態的參數
82. 中繼資料參數
83. 無效的來源連接埠連結屬性
84. 無效的目的地連接埠連結屬性
85. 建立新的模擬來源和探針
86. 模擬來源為灰色影像影格,模擬探針為綠色影像 影格
87. 模擬來源檢視器
88. 檢視選項
89. 像素值
90. 在放大鏡中縮放
91. 來源中的縮圖顯示
92. 用於模擬的反白影像區域
93. sim[x] 表示在序列中模擬的影像
94. 顯示視窗和放大鏡中的十字游標
95. 像素值
96. 影像尺寸
97. 超出影像尺寸
98. 影像與連結的 Bit Width
99. 為要使用的影像位元定義位移
100. 4 位元影像的顯示屬性
101. Defining Offset for Link Bits to Use
102. Display Alignment
103. Pixel Merge
104. Merging Factor = 1, Image Properties Do Not Fit Link Properties
105. Merging Factor = 2, Properties of Merged Image Fit Link Properties
106. Simulation Window
107. Changing Source and Probe Display
108. Non-connected Simulation Modules
109. Simulation Settings
110. Second Simulation Step
111. Third Simulation Step
112. Successful Simulation
113. Pixel Values Probe
114. Display of Undefined Image Areas
115. Empty Image Symbol
116. Link View
117. Line Profile View
118. Line Histogram View
119. Image Histogram View
120. Save Options Dialog
121. File Format Options for Saving
122. Setting the Splitting Factor in the Save Options Dialog
123. Dialog window for Path Settings
124. Dialog window for Simulation Settings
125. 範例:如果您一律為 Win64 系統建立 Applet,您可以在此將此作業系統平台設為預設平台
126. 範例:當您建立新的小程式設計時,程式將建議使用 Win64
127. Diagram Settings 的對話視窗
128. Global Build Settings 的對話視窗
129. common settings 的對話視窗
130. 目標執行階段專案設定
131. 編輯設計 Property
132. 圖表版面配置設定
133. 專案資訊視窗
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. 將階層式方塊儲存為使用者程式庫元素
171.新增文件、版本資訊、簡短 說明,以及/或個別 GUI圖示
172. 為程式庫元素提供密碼
173. 使用者程式庫元素上的工具提示資訊
174. 在設計中顯示您的程式庫元素
175. 儲存新的使用者程式庫元素
176. 新增文件、版本資訊、簡短說明與/或個別 GUI Icon
177. 為圖書館元件提供密碼
178. 使用者圖書館元件的工具提示資訊
179.
180. 保護使用者圖書館元件
181. 輸入受保護的使用者圖書館元件密碼
182. 開啟 User Library Editor
183. 取代例項
184. 目標硬體移植
185. 運算子不適用於新硬體平台時的錯誤訊息
186. VisualApplets 主視窗
187. 新增專案視窗
188. VisualApplets 中的運算子文件
189. 範例設計實作 Sobel_Filter.va
190. Link Properties
191. Static and Dynamic Operator Parameters
192. 範例設計的設計規則檢查 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 pattern
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 中選取的核心元件
264. HierarchicalBox DeBayerFast 的內容
265. 彩色元件預先排序
266. 彩色元件預先排序的模擬結果
267. ImageBufferMultiRoI Operator 的 XOffset 參數設定
268. 透過收集八個連續的相同元件像素來進行色彩分離的預先排序。
269. 使用 FrameBufferRandomRead 進行色彩分離
270. FrameBufferRandomRead 輸入的位址產生器
271. 頂層設計結構
272. 使用 JPEG_Encoder Operator 的灰階 JPEG 壓縮基本實作
273. 頂層設計結構
274. 使用使用者庫元素的彩色 JPEG 壓縮基本實作
275. 使用 JPEG_Encoder_Gray Operator 的灰階 JPEG 壓縮基本實作
276. 基本設計結構
277. JPEGBlockSorter8x8 Box 的內容
278. 在 JPEGBlockSorter8x8 中重新排列像素
279. SplitImage Box 的內容
280. RemoveFillByte Box 的內容
281. RestartMarker Box 的內容
282. 基本設計結構
283. Applet 硬體測試的方塊圖
284. 硬體測試 Process0
285. 硬體測試 Process1
286. 在 microDisplay 中使用 Parameter Translates 與 References 的 Applet 硬體測試
287. 用於 RAM 測試、DMA 效能測試與相機擷取的 Applet 硬體測試實作
288. 使用 FloatParamTranslator 將每秒幀數轉換為 Ticks
289. 使用 IntParamTranslator 在 Applet 中輕鬆設定 Width 和 Height
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 pixels)
310. 位置與方向校正後的目标影像(尺寸:256x128 pixels)
311. 範例:8 個 Pixels 儲存在一個 DRAM cell 中
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. box Trigger 的內容
349. box HDR 的內容
350. Image1 中元件 Red 的內容
351. HDR 下方 box Red 的內容
352. 設計 "HDR_CRC_Bayer.vad" 與 "HDR_CRC_Color.vad" 中 box LDR 的內容
353. 設計 "HDR_CRC_Gray.vad" 中 box LDR 的內容
354. 基本設計結構
355. box HDR 的內容
356. box Image1 中 Red 的內容
357. box 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 運算子的清除行為
402. 模擬探針檢視器中的錯誤旗標
403. 模擬探針檢視器中的錯誤旗標
404. Blob Analysis 1D 運算子的行為
405. Blob 1D 運算子在 VisualApplets 網路中的同步
406. Blob 1D 時序 - 產生新影格
407. Blob 1D 時序 - 抑制空白影格
408. Blob 1D 時序 - 持續清除
409. Blob 1D 時序 - 捨棄物件
410. 模擬情境 1 - 清除與 Y0 的關係
411. 模擬情境 2 - 清除像素位置
412. 模擬情境 3 - 影格結尾處捨棄的清除像素
413. 模擬情境 4 - 多個 Blob
414. 計算最小輸入影像寬度的公式
415. 溢位事件資料
416. FPGA 裝置資源
417. FPGA 裝置資源
418. FPGA 裝置資源
419. 此組態相當於一個更簡單的 CxpCamera 運算子,僅具有 O 輸出且無後設資料。
420. 此組態相當於選擇了連接埠 O 和 MetaDataO 的更簡單 CxpCamera 運算子。
421. 在此組態中,僅輸出具有其後設資料的取樣 0。對於取樣 1,僅輸出後設資料。此組態對於偵錯相機/擷取卡組合非常有用。
422. 在此組態中,運算子在其 Tap0 和 Tap1 連接埠上將兩個相機取樣提供為 2 個獨立的資料串流。但是,不輸出後設資料資訊。
423. 在此組態中,運算子在其 Tap0 和 Tap1 連接埠上將兩個相機取樣提供為 2 個獨立的資料串流。運算子還提供 Tap0 連接埠的後設資訊。此組態對於對稱相機取樣組態可能很有意義,其中兩個取樣的 CXP 標頭在大多數部分都是相同的,但 TapG Code 欄位除外。
424. 這是運算子的最大組態,其中為每個取樣提供 riêng 的輸出以及其自身的後設資料。
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. Bayer 資訊插補範例清單
20. 色彩分離範例總覽
21. 灰階 JPEG 編碼的設計版本
22. 彩色 JPEG 編碼的設計版本
23. 幾何轉換範例清單
24. 讀取週期
25. Visual Applets 中的檔案及其對應查詢表
26. 多重輸出點 (tap) 幾何形狀範例
27. 可用函式庫
28. Accumulator 函式庫的 Operator
29. Arithmetics 函式庫的 Operator
30. Base 函式庫的 Operator
31. 範例
32. 虛擬碼說明
33. 範例
34. 範例
35. Operators of Library Blob
36. Blob 錯誤旗標說明
37. Blob 錯誤旗標說明
38. Blob 錯誤旗標說明
39. Blob 錯誤旗標說明
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 類型Operators in the Library Memory
46. Individual Latencies of the Operators in Library Memory
47. Operators of Library Memory
48. 參考 operator 支援的 Data types
49. Operators of Library Parameters
50. 基本運算
51. 函式
52. 基本運算
53. 函式
54. 基本運算
55. 函式
56. Operators of Library Hardware Platform
57. 對應 VA 標記與 CL 規格版本 2.1
58.
59.
60.
61.
62. 對應 VA 標記與 CL 規格版本 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