VisualApplets


目錄

使用者手冊
簡介
VisualApplets
如何使用本文檔
系統需求
VisualApplets 的使用者介面
主視窗
資訊面板
圖庫面板
調整程式視窗
多重程序
鍵盤快速鍵
Command Line Options
Print / Screenshot
快速入門
建立您的第一個 Applet
在硬體上執行您的 Applet
延伸閱讀
Basic Functionality
基本原則
工作流程
資料流
輸入設計
階層方塊
連接規則
參數化
Simulation
系統設定
Design Settings
FPGA 資源估算
Allocation of Device Resources
Design Rules Check
Build
Framegrabber SDK
Error Reporting
進階功能
指令碼撰寫
User Libraries
Custom Operator Libraries
目標硬體移植
Migration from Older Versions
基礎與範例
簡介
硬體 Applet:從構想至應用
Workflow Description
在 VisualApplets 中設計 Applet
在 VisualApplets 中建置 Applet
在硬體上執行 Applet
基本設計理論
Applet 引數化
多 DMA 通道設計
非同步影像管線的同步化
針對不同相機類型與硬體平臺的基本擷取設計
針對 marathon Frame Grabbers 的 Camera Link 相機基本擷取範例
針對 marathon 擷取卡的 CoaXPress 相機基本擷取範例
針對 CoaXPress 12 imaFlex 擷取卡相機的基本擷取範例
CoaXPress over Fiber 擷取卡的資料轉發
Processing Examples
人工影像來源
二值化
斑點檢測
彩色
壓縮
協同處理器
偵錯與測試
差分影像
Fast Fourier Transform
Filter
Signals And Events
Geometry
High Dynamic Range 和影像合成
雷射偵測
Lookup Table
Loop
Multiple Regions Of Interest
Object Features
Shading Correction
Trigger
Operator Examples
Accumulator Library 與 Logic Library 特定 Operator 的功能範例
Synchronization Library 特定 Operator 的功能範例:Dynamic Append 與 Cut
Memory Library 與 Signal Library 特定 Operator 的功能範例
Memory Library 與 Signal Library 特定 Operator 的功能範例
Signal Library 特定 Operator 的功能範例
Synchronization Library、Base 與 Filter 特定 Operator 的功能範例
Arithmentics Library 特定 Operator 的功能範例:Trigonometric Functions
Color Library、Base 與 Memory 特定 Operator 的功能範例
Library Signal、Logic、Filter 與 Parameters 特定 Operator 的功能範例
Parameter Library Examples
Parameter Redirection
Parameter Translation
User Library Parameter
Parameter Selection
Link Parameter Translation
在執行階段使用 Applets
使用 Basler Framegrabber API 為 LUT 填充內容
Operator 參考手冊
簡介
Library Overview
Library Accumulator
ColMax
ColMin
ColSum
Count
FrameMax
FrameMin
FrameSum
Histogram
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
Definition
Definition of Object Features
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
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
裝置資源
支援平台的硬體組態
支援平台的裝置資源
Shared 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.透過「 浮動」按鈕解除停靠
17.浮動裝置重新靠泊Windows
18.開啟分屏檢視
19.分割畫面
20.設定顯示的近期設計數量
21.具有四個程序的小程式
22.建立新流程
23. 《VisualApplets 》主視窗
24.新專案的啟動
25.將運算子從函式庫拖曳至設計視窗
26.模組屬性
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.一維影像通訊協定的模型
38.0D 影像通訊協定的模型
39.新專案的開始
40.編輯專案詳細資訊
41.選單設計,選單項目「變更 FPGA 時脈」
42.用於選擇 FPGA 時脈頻率的滑桿與旋鈕
43.運算子函式庫
44.當某個運算子不適用於另一種硬體 平台時顯示的錯誤訊息
45.階層式方塊的範例
46.設計視窗的標籤頁
47.標示港口
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.參數資訊視圖
71.參數資訊
72.模組屬性對話方塊
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.圖片與連結的位元寬度
99.定義要使用的影像位元的偏移量
100.4 位元影像的顯示屬性
101.定義鏈路位元應使用的偏移量
102.顯示對齊方式
103.像素合併
104.合併係數 = 1,圖像屬性與連結屬性不符
105.合併係數 = 2,合併後影像的屬性與連結屬性相符
106.模擬視窗
107.變更源與探針的顯示方式
108.非連線模擬模組
109.模擬設定
110.第二個模擬步驟
111.第三個模擬步驟
112.成功的模擬
113.像素值探測
114.未定義影像區域的顯示
115.空白圖像符號
116.連結檢視
117.Line Profile 檢視
118.線狀直方圖檢視
119.影像直方圖檢視
120. 「儲存選項」對話方塊
121.儲存時的檔案格式選項
122.在「儲存選項」對話方塊中設定分割係數
123.「路徑設定」對話方塊
124.「模擬設定」對話方塊
125.範例:如果您總是為 Win64 系統建立小程式,可以在此將此作業系統平台設為預設平台
126.範例:當您建立新的 Applet 設計時,程式會建議選用 Win64
127.「圖表設定」對話方塊
128.「全域建置設定」對話方塊
129. 常用設定對話方塊
130.目標執行時專案設定
131.編輯設計屬性
132.圖表版面配置設定
133.專案資訊視窗
134.關於 FPGA 資源估算的詳細資訊
135.快顯選單中的FPGA 資源
136.各模組的 FPGA 資源使用情況
137.裝置資源分配視窗
138.呈灰色顯示的資源 CameraControl
139.裝置資源衝突
140.裝置資源衝突的自動修正
141.DRC 第一級錯誤
142.偵測到Xilinx 工具
143.硬體平台的選定
144. 「建置設定」視窗
145.目標硬體設計支援 Vivado
146.目標硬體設計不支援 Vivado
147.參數集範例:針對 microEnable 5 進行開發marathon
148.預設值:所有建置流程步驟均已啟用
149.後續建置步驟已停用
150.保留各個建置步驟的建置檔案
151.保留各個建置步驟的建置檔案
152.命令模式選項
153.指令模式「使用平台預設值」
154.指令模式「追加至平台預設值」
155.指令模式「覆寫平台預設值」
156.處理選項
157.為 Applet 建置選擇建置配置
158.小程式建置過程中的目標執行時間選取
159.imaFlex CXP-12 Quad 的建置設定以及imaFlex CXP-12 Penta
160. 「重新封裝硬體小程式檔案」視窗
161.已滿足重新包裝的先決條件
162.選擇目標作業系統
163.顯示指定的重新封裝設定
164.重新打包成功後的訊息
165.選擇 SDK 範例的儲存位置
166.「VisualApplets 」程式視窗中的腳本集合
167.匯出設計
168.匯入設計
169.包含「圖庫面板」中元素的用戶圖庫
170.將階層式方塊儲存為使用者函式庫元素
171.新增文件、版本資訊、簡短 說明,以及/或個別 GUI圖示
172.為函式庫元素設定密碼
173.使用者函式庫元素的工具提示資訊
174.在設計中顯示您的圖庫元素
175.儲存新使用者函式庫元素
176.新增文件、版本資訊、簡短 說明,以及/或個別 GUI 圖示
177.為函式庫元件設定密碼
178.使用者函式庫元素的工具提示資訊
179.
180.保護使用者函式庫元素
181.輸入受保護使用者資料庫元件的密碼
182.開啟「使用者資料庫編輯器」
183.實例的替換
184.目標硬體移植
185.當某個運算子不適用於新硬體平台時顯示的錯誤訊息
186.VisualApplets 主視窗
187. 「新專案」視窗
188.操作員文件位於VisualApplets
189. 設計實作範例 Sobel_Filter.va
190.連結屬性
191.靜態與動態運算子參數
192. 範例設計的設計規則檢查 1 與 2 Sobel_Filter.va
193.FPGA 資源估算
194.建立硬體小程式對話方塊
195.固件分區顯示於microDiagnostics
196.microDisplay 中的參數樹與影像擷取視窗
197.生成的 SDK 專案檔案
198.運算子 CameraGrayAreaBase 的屬性
199.已變更攝影師的連結Bit Width
200.緩衝模組輸出鏈路上無法變更Bit Width
201.連結屬性變更後的非法狀態
202.DRC 錯誤訊息:參數無效
203.紅色參數顯示違規狀況
204.新增 ConvertPixelFormat 運算子,用於 16 位元輸出
205.新增用於 16 位元輸出的左移運算子
206.具監測功能的閾值二值化設計方塊圖
207.在 microDisplay 中使用二值化小程式
208.VisualApplets 用於在兩台相機之間切換的設計
209.使用 …… 的死鎖配置InsertImage
210.行重複
211.在marathon VCL 上,以基本配置模式運作的 GrayscaleCamera Link 區域掃描相機之基本影像擷取
212.在marathon VCL 中,RGBCamera Link 區域掃描相機於基本配置模式下的基本擷取
213.在marathon VCL 中,以中等配置模式運作的Camera Link 灰階區域掃描相機之基本影像擷取
214.在marathon VCL 上,RGBCamera Link 區域掃描相機於基本配置模式下的基本擷取設定
215. marathon VCL 幀擷取卡在全配置模式下,用於Camera Link 區域掃描攝影機的基本擷取設計
216. marathon 幀擷取卡的基本擷取設計(適用於灰階Camera Link 線掃描相機,處於基本配置模式)
217. marathon 幀擷取卡在基本配置模式下,用於 RGBCamera Link 線掃描相機的基本擷取設計
218. marathon 影像擷取卡的基本擷取設計(適用於灰階Camera Link 線掃描攝影機,處於基本配置模式)
219. marathon 幀擷取卡在基本配置模式下,用於 RGBCamera Link 線掃描攝影機的基本擷取設計
220.適用於marathon 幀擷取卡的基礎擷取設定(針對Camera Link 線掃描相機,於完整配置模式下)
221.支援鏈路聚合 1 且以 6GBit/s 模式運作的 Grayscale CoaxPress 區域掃描相機之基本資料擷取
222.支援鏈路聚合 2 的 6 Gbit/s 模式下 RGB CoaxPress 區域掃描攝影機的基本擷取
223.採用marathon 框架上 Link Aggregation 4 的 6 Gbit/s 模式下,Grayscale CoaxPress 區域掃描攝影機的基本擷取 擷取卡
224.支援鏈路聚合 1 且以 6 GBit/s 模式運作之 Grayscale CoaxPress 線掃描攝影機的基本擷取功能
225.支援 6 Gbit/s 模式且具備鏈路聚合功能之 Grayscale CoaxPress 線掃描攝影機的基本擷取設定 4
226.配備 Link Aggregation 4 功能的一台灰階 CoaxPress 區域掃描攝影機之基本擷取設定(適用於 imaFlex 影像擷取卡)
227.四台 CoaXPress12 單鏈路區域掃描相機的基本影像擷取
228.imaFlex 平台上多種位元寬度的基本擷取範例
229.imaFlex 平台支援Color Format 的基本擷取範例
230.imaFlex 平台上支援Color Format 的基本擷取範例
231.在 imaFlex 影像擷取卡上,針對 Grayscale CoaxPress 線掃描攝影機的基本擷取設定
232.在 imaFlex 影像擷取卡上進行 RGB CoaxPress 線掃描攝影機的基本擷取
233.串聯式幀擷取卡(資料轉發)
234.人工測試圖像
235.直邊
236.對角邊
237.弧形邊緣
238.週期結構
239.拜耳圖案
240.基本設計結構
241. 最近鄰演算法的内容
242.基本設計結構
243.HierarchicalBoxLaplace的內容
244.HierarchicalBox 的SortToComponents內容
245.基本設計結構
246.拜耳去馬賽克處理過程中的第 1 步插值
247. 《 ColourInterpolation》的內容
248.HierarchicalBoxBlueAndRed的內容
249.原始彩色圖像
250.採用 Laroche 等人 [Lar94] 的演算法對影像進行去馬賽克處理
251. 使用雙線性插值對影像進行去馬賽克處理 演算法
252.改良版拉羅什濾波器中「 色彩插值」的內容。
253.採用 Red/BlueFollowedByGreen_GreenFollowedByBlue/Red 色彩模式之雙線性線掃描攝影機的感測器佈局
254.「BilinearBayer_RG_GB.va」的基本設計架構
255.HierarchicalBoxDeBayer的內容
256.HierarchicalBoxDeBayerEnhancedRAW的內容
257.在 HierarchicalBox 的MakeKernel中建立的核心元件
258.HierarchicalBoxDeBayerRAW的內容
259. 採用「紅/藍→藍/紅_綠→綠」色彩模式之雙線性線掃描相機的感測器佈局
260.「BilinearBayer_RB_GG.va」的基本設計結構
261.HierarchicalBoxDeBayer的內容
262.HierarchicalBoxDeBayerEnhanced的內容
263.在 HierarchicalBoxDeBayerEnhanced中透過SelectSubKernel3x2運算子選取的核函數元件
264.HierarchicalBoxDeBayerFast的內容
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.方塊JPEGBlockSorter8x8的內容
278.JPEGBlockSorter8x8 中的像素重新排列
279. SplitImage方塊的內容
280. 「 RemoveFillByte」方塊的內容
281. RestartMarker方塊的內容
282.基本設計結構
283.小程式硬體測試的方塊圖
284.硬體測試流程0
285.硬體測試流程 1
286.Applet 硬體測試:在 microDisplay 中使用「參數轉換」與「參照」
287.用於 RAM 測試、DMA 效能測試及相機擷取的 Applet 硬體測試實作
288.使用FloatParamTranslator將每秒幀數轉換為時鐘週期
289.使用IntParamTranslator輕鬆設定 Applet 的寬度和高度
290.VA 設計「TriggerAndImageStatistics.va」的基本設計結構
291.HierarchicalBox 的TriggerAnalysis內容
292.HierarchicalBox 的內容: CameraLink_InputStatistics
293.HierarchicalBox 的內容Trigger_Statistics
294.HierarchicalBoxDelayAnalysis的內容
295.HierarchicalBox 的內容: 影像分析
296.正弦波
297.VA 設計「GeometricTransformation_FrameBufferRandomRead.va」的基本設計結構
298.HierarchicalBox 的內容「GeometricTransformation」
299.HierarchicalBox座標轉換的內容
300.HierarchicalBox 的OutputImage內容
301.HierarchicalBoxInverseTransformation的內容
302.原始圖片 [Ope16a]
303.經過旋轉和平移的目標影像
304.VA 設計「GeometricTransformation_ImageMoments.va」的基本設計結構
305.HierarchicalBox 的GeometricTransformation內容
306.HierarchicalBox座標變換的內容
307.HierarchicalBox 的InverseTransformation內容
308.HierarchicalBox 的GeometricTransformation內容
309.原始圖片(尺寸:640x240 像素)
310.已校正位置與方向的目標影像(尺寸:256x128 像素)
311.範例:一個 DRAM 儲存單元中儲存了 8 個像素
312.HierarchicalBox 的FrameBufferRandomRead_Par8內容
313.VA 設計「GeometricTransformation_DistortionCorrection.va」的基本設計結構
314.HierarchicalBox座標轉換的內容
315.HierarchicalBox 的KeystoneCorrection內容
316.HierarchicalBoxDistortionCorrection的內容
317.HierarchicalBox 的DistortionCoefficient內容
318.範例原始圖片 [Ope16a]
319.已校正畸變與梯形失真的目標影像
320.經旋轉、失真及梯形失真校正後的目標影像
321.VA 設計「DistortionCorrection.va」的基本設計結構
322.HierarchicalBoxDistortionCorrection的內容
323.HierarchicalBox 的InverseCorrection內容
324.基本設計結構
325. 《 ImageMoments》的內容
326.HierarchicalBox 的orientation_theta內容
327.HierarchicalBox偏心度的內容
328.因相機對位不準而導致的掃描物件傾斜
329.基本設計結構
330.HierarchicalBoxLineShear的內容
331.HierarchicalBox 的ExtractInteger方法內容
332.HierarchicalBox選單的內容
333.HierarchicalBox 的TransformedYCoordinate內容
334. 經位移校正的影像
335.線式相機影像縮放的基本設計架構
336. 轉型的組成要素
337. WordToRead的組成部分
338. PixelPicker的組成部分
339. Pick_0的內容
340. 插值的組成部分
341.「TapSorting_2XE_1Y.va」的基本設計結構
342.「TapSorting_2X_2Y.va」的基本設計結構
343.「TapSorting_2X_2Y.va」中 HierarchicalBox位址的內容
344.「TapSorting_8X_1Y.va」的基本設計結構
345.HierarchicalBox 的內容Sorting_8X_1Y
346.「TapSorting_8X_1Y.va」中 HierarchicalBox位址的內容
347.基本設計結構
348.方塊「 觸發器」的內容
349.框內內容HDR
350. 圖像 1中「 Red」元件的內容
351. HDR模式下紅色方框中的內容
352.設計檔「HDR_CRC_Bayer.vad」與「HDR_CRC_Color.vad」中LDR區塊的內容
353.設計檔「HDR_CRC_Gray.vad」中LDR方塊的內容
354.基本設計結構
355. HDR框內內容
356.方框內紅色內容( 圖片1)
357.方框內紅色內容(HDR)
358.「ExposureFusion.vad」的基本設計結構
359.HierarchicalBox 的ExposureFusion內容
360.HierarchicalBox 的ImageComposition內容
361.HierarchicalBox權重內容
362.HierarchicalBox 的內容 方框內的紅色 權重
363.HierarchicalBox 中的內容(位於 ImageComposition中的紅色方框內)
364.具有不同曝光時間的輸入影像範例
365.5 張範例輸入影像經曝光融合後的結果影像
366.基本設計結構
367.HierarchicalBox 的DepthFromFocus屬性內容
368.HierarchicalBox 的「 比較與對比」內容
369.HierarchicalBox 的SelectDepthIndex內容
370.HierarchicalBox 的SelectPixelValue內容
371.HierarchicalBox 的內容( 僅限序列中的最後一張圖片)
372.VA 設計「HOG_9Bins_Histogram.vad」、「HOG_9Bins_HistogramMax.vad」及「HOG_4Bins_HistogramMax.vad」的基本設計架構
373.HierarchicalBioxHOG的內容
374.HierarchicalBoxGradientFilter的內容
375.HierarchicalBox 的MagnitudeOrientation內容
376.HierarchicalBox直方圖的內容
377.HierarchicalBoxBin1的內容
378.HierarchicalBox 的ConcatenateWithNeighbors內容
379.HierarchicalBox 的GetHistogramMax內容
380.VA 設計「PrintInspection_Blob.vad」的基本設計結構
381.HierarchicalBox 的FindPatterns內容
382.HierarchicalBox 的ExtractCandidates內容
383.HierarchicalBox 的內容 : DetermingCOGTemplates
384.HierarchicalBox範本匹配的內容
385.HierarchicalBox 的COG_Angle內容
386.VA 設計「PrintInspection_ImageMoments.vad」的基本設計結構
387.「NormalizedCrossCorrelation.vad」的基本設計架構
388.測試圖像「PCB.tif」
389.HierarchicalBoxNCC的內容
390.HierarchicalBox分區的內容
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 分析一維運算子的運作行為
405.在VisualApplets 網路中 Blob 1D 運算子的同步化
406.Blob 一維計時 — 新幀的生成
407.Blob 一維計時 — 空幀的抑制
408.Blob 一維計時 — 恆定沖洗
409.Blob 一維計時 — 物件的捨棄
410.模擬情境 1 — 沖洗與 Y0 的關係
411.模擬情境 2 — 像素位置清零
412.模擬情境 3 —— 幀末被捨棄的沖洗像素
413.模擬情境 4 — 多個斑點
414.計算最小輸入影像寬度的公式
415.溢出事件資料
416.FPGA 裝置資源
417.FPGA 裝置資源
418.FPGA 裝置資源
419.此配置等同於一個更簡單的 CxpCamera運算子,僅有 O 個輸出且無元 資料。
420.此配置等同於一個較簡單的 CxpCamera運算子,且已選取 O 埠與 MetaDataO 。
421.在此設定中,僅會輸出第 0 號取樣點及其元資料。至於第 1 號 取樣點,則僅輸出其元資料。此設定對於除錯 攝影機與幀擷取卡的組合相當有用。
422.在此配置中,營運商將兩組攝影機分流作為 2 個獨立的資料 流,分別透過其Tap0和Tap1埠傳輸。 然而,並未輸出任何元資料資訊。
423.在此配置中,營運商將兩組攝影機分流皆作為 2 組獨立的 資料流,分別傳輸至其Tap0和Tap1埠。 營運商亦會提供Tap0 埠的元資料。此配置對於對稱式攝影機分流 配置可能具有實用價值,在此類配置中,兩條分流的 CXP 標頭在多數部分皆相同,唯 TapG 碼欄位除外。
424.這是該運算子的最大配置,其中每個抽頭皆會呈現 專屬的輸出及其專屬的元資料。
425.位於imaFlex 2 Dual 100
426.FPGA 裝置資源
427.FPGA 裝置資源
428.FPGA 裝置資源
429.FPGA 裝置資源
430.FPGA 裝置資源
431.imaFlex 平台的 FPGA 裝置資源
432.FPGA 裝置資源
433.的前方 GPIO 連接器imaFlex 2 Dual 100
434.的 GPIO 擴充連接器imaFlex 2 Dual 100
435.FPGA 裝置資源
436.的前端 GPIO 連接器imaFlex 2 Dual 100
437.的 GPIO 擴充連接器imaFlex 2 Dual 100
438.FPGA 裝置資源 所有平台(以下除外)imaFlex 2 Dual 100
439.的 FPGA 裝置資源imaFlex 2 Dual 100
440. imaFlex 2 Dual 100 板上的 LED
441. imaFlex CXP-12 Penta 板上的 LED
442.imaFlex CXP-12 四通道電路板上的 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.營運商/資訊
8.運算子/輸入輸出
9.運算子/屬性
10.操作員/ImgIn
11.操作員/ImgOut
12.營運商/註冊機構
13.運算子/RegOut
14.運算子/記憶體
15.操作員/核心
16.基本獲取範例清單
17.資料轉發連線(光纖埠)
18.訊息位元佈局
19.拜耳去馬賽克處理範例清單
20.色彩分離範例概覽
21.灰階 JPEG 編碼的設計版本
22.彩色 JPEG 編碼的設計版本
23.幾何變換範例一覽表
24.閱讀週期
25.Visual Applets 中的檔案及其對應的查閱表
26.水龍頭幾何形狀的範例
27.可用的函式庫
28.圖書館累加器的運算子
29.函式庫算術運算子
30.圖書館資料庫的操作員
31.範例
32.偽代碼說明
33.範例
34.範例
35.圖書館 Blob 的操作員
36.Blob 錯誤標誌說明
37.Blob 錯誤標誌說明
38.Blob 錯誤標記說明
39.Blob 錯誤標誌說明
40.圖書館色彩的操作員
41.圖書館壓縮演算子
42.圖書館除錯運算子
43.圖書館篩選器的操作者
44.圖書館邏輯運算子
45.函式庫記憶體中運算子的記憶體類型
46.庫記憶體中各運算子的個別延遲時間
47.圖書館記憶體的運算子
48.參考運算子所支援的資料類型
49.圖書館參數的運算子
50.基本操作
51.函式
52.基本操作
53.函式
54.基本操作
55.函式
56.圖書館硬體平台的營運商
57.VA 符號與 CL 規格 2.1 版的對應表
58.
59.
60.
61.
62.VA 符號與 CL 規格對應表 版本 2.1
63.VA 符號與 CL 規格 2.1 版的對應表
64.圖書館原型操作員
65.圖書館信號的操作員
66.庫同步運算子
67.圖書館轉型推動者
68. imaFlex 平台的硬體配置
69.硬體配置 microEnable 5marathon
70.裝置資源清單imaFlex 2 Dual 100
71.裝置資源清單:imaFlex CXP-12 Quad 及imaFlex CXP-12 Penta
72.裝置資源清單 microEnable 5marathon