Next >
June 2023
Fuse Plugin Guide and Reference
Fusion SDK
About this Document
Target Audience
Requirements
Fuse Plugin Guide
Fuse Reference
Creation ������������������������������������������������������������� 40
UI �������������������������������������������������������������������������� 48
MetaData �������������������������������������������������������� 125
Fuse Plugin Guide
About Fuse Plugins
Installation
Overview Guide
About the Lua Language
Types of Fuse Plugins
Image Basics
Fuse Plugin Programing
Example 1 – Overview of a Fuse
Example 2 – UI Controls
Example 3 – Internal Image Processing Functions
Example 4 – Multi Pixel Processing
Example 5 – Shapes, Lines, Text
Example 6 – Text and Strings
Example 7 – Sampling
Fuse Reference
Creation
FuRegisterClass()
Create
Process
NotifyChanged
OnAddToFlow
Input
UI
Add Controls - AddInput
ButtonControl
CheckboxControl
ColorControl
ComboControl
FileControl
FontFileControl
GradientControl
LabelControl
MultiButtonControl
OffsetControl
RangeControl
Thumbwheel ScrewControl
SliderControl
TextEditControl
OnScreen UI Widgets
Output
Process
Image Processing Function
Request
Pixel
ColorMatrixFull
Drawing, Text, Shapes
Shapes Creation
Text Shape
ImageChannel
Styles
ChannelStyle
Shape Transforms
View LUT Plugin
ViewLut Creation
ViewLut UI
ViewLut Process
ViewLut Example
MetaData
Viewing Metadata
Metadata and Fuses
Supported File Types
List of known Metadata
Metadata Functions
DCTL Processing
DCTL Introduction
Kernels
Process
Next >