Library Base

Base 函式庫包含大多數 VisualApplets 設計中所不可或缺的通用功能運算子。

以下列表總結了 Library Base 的所有運算子。

Operator Name 短說明 推出時間
BRANCH

將輸入連結複製到您可自訂數量的輸出連結。

版本 1.1
CastBitWidth

透過選擇輸入的較低位元來變更 Bit Width。

版本 1.1
CastColorSpace

變更邏輯屬性 ColorFlavor。

版本 1.1
CastKernel

此運算子會重新組織輸入資料的 Parallelism 與核心大小。

版本 1.1
CastParallel

允許重新解釋輸入連結位元。

版本 1.1
CastType

變更連結 Property Arithmetic

版本 1.1
CONST

將輸出連結處的每個輸入值替換為固定值。

版本 1.1
ConvertPixelFormat

在將 Arithmetic 與 Bit Width 調整為所需的輸出 Pixel Format 的同時,盡可能保留最多資訊。

版本 1.1
Coordinate_X

在其輸出端提供輸入像素的 x 座標。

版本 1.1
Coordinate_Y

在其輸出端提供輸入像素的 y 座標。

版本 1.1
Dummy

是佔位符,用於不存在的運算子。

版本 2
DynamicROI

允許使用輸入連結進行 ROI 選擇。

Version 1.2
EventToHost

為其輸入連結處的上升緣產生軟體事件。

版本 2.2
EventDataToHost

此運算子會產生帶有資料負載的軟體事件。

版本 3.5
ExpandToKernel

此運算子將輸入連結 I 擴展至任意核心大小。

Version 1.3
ExpandToParallel

此運算子將 Parallelism 為 1 的輸入連結 I 擴展至輸出連結 O 上的任意 Parallelism。

版本 1.1
GetStatus

取得信號連接的目前值。

Version 1.2
HierarchicalBox

將多個運算子組合成單一模組。

版本 1.1
ImageNumber

在輸出連結處提供輸入連結目前影像的影像索引。

版本 1.1
KernelRemap

核心元件的重新對應。

版本 1.4
MergeComponents

將三個灰階輸入連結合併為一個 RGB 輸出連結

版本 1.1
MergeKernel

將輸入連結合併為核心。

Version 1.2
MergeParallel

該運算子透過將輸入鏈結串接至 Parallelism 元件,將 N 個輸入鏈結合併為單一輸出鏈結。

Version 1.3
MergePixel

將相同 Parallelism 的多個輸入鏈結的像素合併為具有更大 Bit Width 的單一像素。

版本 1.1
NOP

不執行任何操作。輸出已註冊的輸入。

版本 1.1
PARALLELdn

降低輸入鏈結與輸出鏈結之間的 Parallelism。

版本 1.1
PARALLELup

提高輸入鏈結與輸出鏈結之間的 Parallelism。

版本 1.1
PseudoRandomNumberGen

產生亂數資料流。

版本 1.4
SampleDn

透過對輸入影像進行降取樣來縮小影像尺寸。

版本 1.1
SampleUp

透過對輸入影像進行升取樣來放大影像尺寸。

版本 1.1
SelectBitField

允許選擇位元欄位。

版本 1.1
SelectComponent

從輸入鏈結中擷取單一顏色元件。

版本 1.1
SelectFromParallel

從輸入鏈結中擷取單一 Parallelism 元件。

版本 1.1
SelectROI

從輸入鏈結的畫格中擷取矩形興趣區域 (ROI)。

版本 1.1
SelectSubKernel

從輸入鏈結的核心矩陣中擷取矩形子集。

版本 1.1
SetDimension

允許變更鏈結屬性(Property)最大影像寬度與最大影像高度。

版本 1.1
SplitComponents

將色彩資料流的元件分離為三個獨立的灰階影像資料流。

版本 1.1
SplitKernel

將輸入鏈結的 N x M 核心元件分割為 N * M 個輸出鏈結。

Version 1.3
SplitParallel

將 Parallelism 度為 N 的輸入鏈結分割為 M 個 Parallelism 度為 N/M 的輸出鏈結。

Version 1.3
Trash

用於未使用的鏈結的資料儲存槽。

版本 1.1

表 30. Library Base 的運算子