Nodes

Currently Implemented Nodes (Many more to come)

Internal Nodes:

NameDescriptionOpenCV Info
Abs_DiffAbsolute difference between two inputsabsdiff
AddSum of two inputsadd
Add_WeightedWeighted sum of two inputsaddWeighted
Background_SubtractionBackground/Foreground segmentationBackgroundSubtractor
BitwiseBitwise logic operatorsBitwise
Blob_DetectorExtract blobs from imageSimpleBlobDetector
BlurBlurs an image using various methodsblur
CannyFinds edges using Canny algorithmCanny
Color_CorrectSimple color correction controls
Color_ReduceSimple color reduction filter
ContoursFinds contours in a binary imagefindContours
Convert_ColorConvert from one color space to anothercvtColor
Copy_Make_BorderForms a border around an imagecopyMakeBorder
CropCrop a region of interestroi
DCTDiscrete Cosine Transformdct
DFTDiscrete Fourier Transformdft
Dividedivision of two inputsdivide
Draw_Date_TimeDraw date/time overlay on image
Draw_JSONDraw JSON data key/values on image
Draw_NumberDraw node number output on image
Draw_TextDraw text on imageputText
Get_Optimal_DFT_SizeGets optimal DFT size for imagegetOptimalDFTSize
Get_SizeGet image resolution and outputs Int array
HistogramViewer for Histogram plot
Hough_CirclesFinds circles in grayscale image using Hough transformHoughCircles
Hough_LinesFinds lines in grayscale image using Hough transformHoughLines
Json_ViewerViewer to view JSON data stream
LaplacianCalculates the Laplacian of an imageLaplacian
LineIntersectFind the intersection between lines (from Hough_Lines)
MagnitudeCalculates magnitude of two inputsmagnitude
MaxBiggest finite valuemax
MeanAverage (mean) of individual input array channelsmean
MinSmallest normalized valuemin
MorphologyPerforms advanced morphological transformationsmorphologyEx
MultiplyCalculates the per-element scaled product of two inputsmultiply
NormalizeNormalize the value range of input arraynormalize
PerspectiveWarpPerspective warps and image given 4 input pointswarpPerspective
ResizeResize an imageresize
Rnd_NoiseGenerate random noise imagerandu
Scale_AbsScale, calc abs value and convert to 8-bitconvertScaleAbs
ScharrCalculates first x or y derivative using Scharr operator
SharpenSimple image shapening methodScharr
SobelCalculates first, second, third or mixed derivartives using Sobel operatorSobel
SolidGenerates a solid color image source
SubtractCalculate per-element difference between two inputssubtract
ThresholdApplies a fixed-level threshold to each input array elementthreshold
TransformTranslate, Scale and/or Rotate an image
Viewer2D Image Viewerviewer
Depth_Viewer_3D3D Pointcloud Viewerviewer 3D
DNN - Image ClassificationDeep Neural Network Image Classification NodeImage Classification
DNN - Object DetectionDeep Neural Network Object Detection NodeObject Detection
DNN - Human PoseDeep Neural Network Human Pose NodeHuman Pose
DNN - SegmentationDeep Neural Network Segmentation NodeSegmentation
DNN - Text Detection / RecognitionDeep Neural Network Text Detection & Recognition NodeText Detection / Recognition

Included Plugins:

NameDescriptionInfo
CSV_FileWrite JSON generated data to CSV files
Image_LoaderLoad individual image filesimread
Image_WriterWrite individual image filesimwrite
OSC_SendSend OSC network data
Serial_SendSend data over serial connection
Shape_ColorizerColorize shapes
Shape_CounterCount shapes
Simple_Blob_TrackerVery simplistic 2D blob motion tracker
TCP_SendSend data over TCP network connection
UDP_SendSend data over UDP network connection
Video_CaptureCapture images from web camera or other video capture devicesVideoCapture
Video_LoaderLoad images from video filesVideoCapture
Video_WriterSave processed video stream to video fileVideoWriter

Extra Plugins (separate repos):

NameDescriptionInfo
Head_Face_EmotionDeprecated OpenVino - detect head, facial landmarks, head pose and emotionsOpenVino Node, OpenVino Head Face Emotion Detector
Pose_Estimation_2DDeprecated OpenVino - 2D human pose estimationOpenVino Node, OpenVino Pose Estimation
Realsense_CameraRealSense 3D camera supportRealSense Node, libRealSense Info
NDI_ReceiverNDI video stream receiverNDI Node, NDI Info
NDI_SenderNDI video stream senderNDI Node, NDI Info
AprilTag_DetectorSimple april tag detectorAprilTag Node, AprilTag Info
Python_NodeUse Python for additional custom processing of image or JSON dataPython Node
Oak_CameraLuxonis Oak camera supportOakCamera Node, DepthAI