I created this application to help me learn more about image processing and OpenCV's functions. It provided a graphical programming environment where you could drag and drop image processing functions onto a canvas as nodes and quickly wire them together into a graph. The output of the image processing at each step is displayed live in the node.