<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<protocol VERSION="4">
<blocks>
<block ID="614703652" blockType="plugins.tlecomte.opticalFlowHornSchunck.OpticalFlowHornSchunck" className="plugins.tlecomte.opticalFlowHornSchunck.OpticalFlowHornSchunck" xLocation="69" yLocation="53">
<variables>
<input>
<variable ID="Sequence" name="Sequence" value="No Sequence" visible="false"/>
<variable ID="Channel" name="Channel" value="0" visible="false"/>
<variable ID="Regularization parameter" name="Regularization parameter" value="100000.0" visible="false"/>
<variable ID="Tolerance before termination" name="Tolerance before termination" value="1.0E-4" visible="false"/>
<variable ID="Maximum number of iterations" name="Maximum number of iterations" value="10000" visible="false"/>
</input>
<output>
<variable ID="Horizontal flow" name="Horizontal flow" visible="false"/>
<variable ID="Vertical flow" name="Vertical flow" visible="false"/>
</output>
</variables>
</block>
<block ID="265769796" blockType="plugins.tlecomte.middleburyColorCoder.MiddleburyColorCoder" className="plugins.tlecomte.middleburyColorCoder.MiddleburyColorCoder" xLocation="606" yLocation="252">
<variables>
<input>
<variable ID="ux Sequence" name="ux Sequence" visible="false"/>
<variable ID="uy Sequence" name="uy Sequence" visible="false"/>
</input>
<output>
<variable ID="Color-coded flow" name="Color-coded flow" visible="false"/>
</output>
</variables>
</block>
<block ID="795418099" blockType="plugins.tlecomte.flowdisplay.FlowDisplay" className="plugins.tlecomte.flowdisplay.FlowDisplay" xLocation="615" yLocation="53">
<variables>
<input>
<variable ID="Cover Sequence" name="Cover Sequence" value="No Sequence" visible="false"/>
<variable ID="ux Sequence" name="ux Sequence" visible="false"/>
<variable ID="uy Sequence" name="uy Sequence" visible="false"/>
<variable ID="Pixels between neighbour flow arrows" name="Pixels between neighbour flow arrows" value="10" visible="false"/>
<variable ID="Hide zero velocities" name="Hide zero velocities" value="true" visible="false"/>
<variable ID="Remove previous flow painters" name="Remove previous flow painters" value="true" visible="false"/>
</input>
<output/>
</variables>
</block>
<block ID="276518119" blockType="plugins.adufour.blocks.tools.Display" className="plugins.adufour.blocks.tools.Display" xLocation="893" yLocation="298">
<variables>
<input>
<variable ID="object" name="object to display" type="icy.sequence.Sequence" value="" visible="false"/>
</input>
<output/>
</variables>
</block>
<block ID="579672098" blockType="plugins.ylemontag.mathoperationspp.MathOperationPPBlocks$MathExpression2" className="plugins.ylemontag.mathoperationspp.MathOperationPPPlugin" xLocation="552" yLocation="370">
<variables>
<input>
<variable ID="op" name="op" value="sqrt(a^2+b^2)" visible="false"/>
<variable ID="a" name="a" type="icy.sequence.Sequence" value="" visible="false"/>
<variable ID="b" name="b" type="icy.sequence.Sequence" value="" visible="false"/>
</input>
<output>
<variable ID="Out" name="Out" type="icy.sequence.Sequence" value="Out: sqrt(Horizontal flow^2 + Vertical flow^2)" visible="false"/>
</output>
</variables>
</block>
<block ID="1464705071" blockType="plugins.adufour.blocks.tools.Display" className="plugins.adufour.blocks.tools.Display" xLocation="825" yLocation="441">
<variables>
<input>
<variable ID="object" name="object to display" type="icy.sequence.Sequence" value="" visible="false"/>
</input>
<output/>
</variables>
</block>
</blocks>
<links>
<link dstBlockID="795418099" dstVarID="ux Sequence" srcBlockID="614703652" srcVarID="Horizontal flow"/>
<link dstBlockID="795418099" dstVarID="uy Sequence" srcBlockID="614703652" srcVarID="Vertical flow"/>
<link dstBlockID="795418099" dstVarID="Cover Sequence" srcBlockID="614703652" srcVarID="Sequence"/>
<link dstBlockID="265769796" dstVarID="ux Sequence" srcBlockID="614703652" srcVarID="Horizontal flow"/>
<link dstBlockID="265769796" dstVarID="uy Sequence" srcBlockID="614703652" srcVarID="Vertical flow"/>
<link dstBlockID="276518119" dstVarID="object" srcBlockID="265769796" srcVarID="Color-coded flow"/>
<link dstBlockID="579672098" dstVarID="a" srcBlockID="614703652" srcVarID="Horizontal flow"/>
<link dstBlockID="579672098" dstVarID="b" srcBlockID="614703652" srcVarID="Vertical flow"/>
<link dstBlockID="1464705071" dstVarID="object" srcBlockID="579672098" srcVarID="Out" srcVarType="icy.sequence.Sequence"/>
</links>
</protocol>
