<!DOCTYPE PATCH  SYSTEM "http://vvvv.org/versions/vvvv45alpha31.1.dtd" >
   <PATCH nodename="C:\vvvv-sdk\vvvv45\packs\VVVV.Packs.Image\nodes\plugins\OpenCV-help\StereoCalibrate\Calibration.v4p" systemname="Calibration" filename="C:\vvvv\vvvv-sdk\vvvv45\addonpack\lib\nodes\plugins\OpenCV-help\StereoCalibrate\Calibration.v4p">
   <BOUNDS type="Window" left="495" top="7095" width="24420" height="8685">
   </BOUNDS>
   <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="6">
   <BOUNDS type="Node" left="19470" top="780" width="100" height="100">
   </BOUNDS>
   <BOUNDS type="Box" left="19470" top="780" width="795" height="480">
   </BOUNDS>
   <PIN pinname="Rows" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Y Input Value" visible="1" slicecount="4" values="640,480,640,480">
   </PIN>
   <PIN pinname="Vector Size" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Default" slicecount="1" encoded="0" values="|0, 0|">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="ResolutionXY">
   </PIN>
   <PIN pinname="Value Type" slicecount="1" values="Integer">
   </PIN>
   <PIN pinname="Units" slicecount="1" encoded="0" values="px">
   </PIN>
   </NODE>
   <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="5">
   <BOUNDS type="Node" left="22605" top="2070" width="100" height="100">
   </BOUNDS>
   <BOUNDS type="Box" left="22605" top="2070" width="480" height="480">
   </BOUNDS>
   <PIN pinname="Value Type" slicecount="1" values="Boolean">
   </PIN>
   <PIN pinname="Behavior" slicecount="1" values="Bang">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="X Input Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Do">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (String)" componentmode="InABox" id="4" systemname="IOBox (String)">
   <BOUNDS type="Node" left="22605" top="6675" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="22605" top="6675" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Default" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="File Mask" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Maximum Characters" slicecount="1" values="-1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Status">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="3" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="20550" top="6675" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="20550" top="6675" width="480" height="480">
   </BOUNDS>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Value Type" slicecount="1" values="Boolean">
   </PIN>
   <PIN pinname="Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Success">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="10" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="1005" top="780" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="1005" top="780" width="795" height="480">
   </BOUNDS>
   <PIN pinname="Y Input Value" slicecount="2" values="0,0">
   </PIN>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Vector Size" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Image Points 1XY|">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="11" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="4605" top="780" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="4605" top="780" width="795" height="480">
   </BOUNDS>
   <PIN pinname="Y Input Value" slicecount="2" values="0,0">
   </PIN>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Vector Size" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Image Points 2XY|">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="12" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="8175" top="780" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="8175" top="780" width="795" height="720">
   </BOUNDS>
   <PIN pinname="Y Input Value" slicecount="3" values="0,0,0">
   </PIN>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Vector Size" slicecount="1" values="3">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="3">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Object PointsXYZ|">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Node)" componentmode="InABox" id="13" systemname="IOBox (Node)">
   <BOUNDS type="Node" left="14400" top="6675" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="14400" top="6675" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Board Transform 1|">
   </PIN>
   </NODE>
   <NODE systemname="AND (Boolean)" nodename="AND (Boolean)" componentmode="Hidden" id="14">
   <BOUNDS type="Node" left="15390" top="5835" width="5145" height="270">
   </BOUNDS>
   <PIN pinname="Input Count" slicecount="1" values="3">
   </PIN>
   <PIN pinname="Input 1" visible="1" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Input 2" visible="1" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Input 3" visible="1" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <LINK srcnodeid="14" srcpinname="Output" dstnodeid="3" dstpinname="Y Input Value" linkstyle="VHV">
   <LINKPOINT x="15450" y="6323">
   </LINKPOINT>
   <LINKPOINT x="20550" y="6323">
   </LINKPOINT>
   </LINK>
   <NODE nodename="IOBox (Node)" componentmode="InABox" id="15" systemname="IOBox (Node)">
   <BOUNDS type="Node" left="18000" top="6675" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="18000" top="6675" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Board Transform 2|">
   </PIN>
   <PIN pinname="Input Node" visible="1" slicecount="1" values="||">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="16" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="16380" top="3945" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="16380" top="3945" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="||">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="17" systemname="IOBox (Value Advanced)">
   <BOUNDS type="Node" left="19980" top="3945" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="19980" top="3945" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Units" slicecount="1" encoded="0" values="||">
   </PIN>
   <PIN pinname="Precision" slicecount="1" values="4">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (String)" componentmode="InABox" id="18" systemname="IOBox (String)">
   <BOUNDS type="Node" left="20805" top="3900" width="1620" height="270">
   </BOUNDS>
   <BOUNDS type="Box" left="20805" top="3900" width="1620" height="270">
   </BOUNDS>
   <PIN pinname="Input String" visible="0" slicecount="1" encoded="0" values="|//reprojection error|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="String Type" slicecount="1" values="MultiLine">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Node)" componentmode="InABox" id="19" systemname="IOBox (Node)">
   <BOUNDS type="Node" left="15405" top="7365" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="15405" top="7365" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Intrinsics 1|">
   </PIN>
   <PIN pinname="Input Node" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Node)" componentmode="InABox" id="20" systemname="IOBox (Node)">
   <BOUNDS type="Node" left="18990" top="7365" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="18990" top="7365" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Intrinsics 2|">
   </PIN>
   <PIN pinname="Input Node" visible="1">
   </PIN>
   </NODE>
   <NODE nodename="IOBox (Node)" componentmode="InABox" id="21" systemname="IOBox (Node)">
   <BOUNDS type="Node" left="990" top="6675" width="0" height="0">
   </BOUNDS>
   <BOUNDS type="Box" left="990" top="6675" width="795" height="240">
   </BOUNDS>
   <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|World transform|">
   </PIN>
   </NODE>
   <NODE systemname="StereoCalibrate (CV)" filename="%VVVV%\packs\VVVV.Packs.Image\nodes\plugins\VVVV.Nodes.OpenCV.dll" nodename="StereoCalibrate (CV)" componentmode="Hidden" id="9">
   <BOUNDS type="Node" left="990" top="4890" width="21675" height="270">
   </BOUNDS>
   <PIN pinname="Object PointsXYZ" visible="1">
   </PIN>
   <PIN pinname="Image Points 1XY" visible="1">
   </PIN>
   <PIN pinname="Image Points 2XY" visible="1">
   </PIN>
   <PIN pinname="ResolutionXY" visible="1">
   </PIN>
   <PIN pinname="Intrinsics 1" visible="1" slicecount="1" values="||">
   </PIN>
   <PIN pinname="Intrinsics 2" visible="1" slicecount="1" values="||">
   </PIN>
   <PIN pinname="Do" visible="1">
   </PIN>
   <PIN pinname="World transform" visible="1">
   </PIN>
   <PIN pinname="Success" visible="1">
   </PIN>
   </NODE>
   <LINK srcnodeid="6" srcpinname="Y Output Value" dstnodeid="9" dstpinname="ResolutionXY" linkstyle="VHV">
   <LINKPOINT x="19500" y="1870">
   </LINKPOINT>
   <LINKPOINT x="11835" y="2270">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="5" srcpinname="Y Output Value" dstnodeid="9" dstpinname="Do">
   </LINK>
   <LINK srcnodeid="9" srcpinname="Status" dstnodeid="4" dstpinname="Input String">
   </LINK>
   <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="9" dstpinname="Image Points 1XY">
   </LINK>
   <LINK srcnodeid="11" srcpinname="Y Output Value" dstnodeid="9" dstpinname="Image Points 2XY">
   </LINK>
   <LINK srcnodeid="12" srcpinname="Y Output Value" dstnodeid="9" dstpinname="Object PointsXYZ">
   </LINK>
   <LINK srcnodeid="9" srcpinname="Success" dstnodeid="14" dstpinname="Input 1">
   </LINK>
   <LINK srcnodeid="9" srcpinname="World transform" dstnodeid="21" dstpinname="Input Node">
   </LINK>
   <NODE systemname="CalibrateCamera (CV)" filename="%VVVV%\packs\VVVV.Packs.Image\nodes\plugins\VVVV.Nodes.OpenCV.dll" nodename="CalibrateCamera (CV)" componentmode="Hidden" id="8">
   <BOUNDS type="Node" left="14385" top="3390" width="3060" height="270">
   </BOUNDS>
   <PIN pinname="Intrinsics" visible="1">
   </PIN>
   <PIN pinname="Object PointsXYZ" visible="1">
   </PIN>
   <PIN pinname="Image PointsXY" visible="1">
   </PIN>
   <PIN pinname="ResolutionXY" visible="1">
   </PIN>
   <PIN pinname="Do" visible="1">
   </PIN>
   <PIN pinname="Projection" visible="1">
   </PIN>
   <PIN pinname="View per board" visible="1">
   </PIN>
   <PIN pinname="Success" visible="1">
   </PIN>
   </NODE>
   <LINK srcnodeid="6" srcpinname="Y Output Value" dstnodeid="8" dstpinname="ResolutionXY" linkstyle="VHV">
   <LINKPOINT x="19500" y="2265">
   </LINKPOINT>
   <LINKPOINT x="15915" y="2265">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="5" srcpinname="Y Output Value" dstnodeid="8" dstpinname="Do" linkstyle="VHV">
   <LINKPOINT x="22605" y="2955">
   </LINKPOINT>
   <LINKPOINT x="17445" y="2955">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="8" dstpinname="Image PointsXY" linkstyle="Bezier">
   <LINKPOINT x="1065" y="2310">
   </LINKPOINT>
   <LINKPOINT x="14385" y="2310">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="12" srcpinname="Y Output Value" dstnodeid="8" dstpinname="Object PointsXYZ" linkstyle="Bezier">
   <LINKPOINT x="8235" y="2430">
   </LINKPOINT>
   <LINKPOINT x="15135" y="2430">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="8" srcpinname="View per board" dstnodeid="13" dstpinname="Input Node">
   </LINK>
   <LINK srcnodeid="8" srcpinname="Success" dstnodeid="14" dstpinname="Input 2" linkstyle="Bezier">
   <LINKPOINT x="16935" y="4748">
   </LINKPOINT>
   <LINKPOINT x="17940" y="4748">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="8" srcpinname="Reprojection Error" dstnodeid="16" dstpinname="Y Input Value">
   </LINK>
   <LINK srcnodeid="8" srcpinname="Intrinsics" dstnodeid="9" dstpinname="Intrinsics 1">
   </LINK>
   <NODE systemname="CalibrateCamera (CV)" filename="%VVVV%\packs\VVVV.Packs.Image\nodes\plugins\VVVV.Nodes.OpenCV.dll" nodename="CalibrateCamera (CV)" componentmode="Hidden" id="7">
   <BOUNDS type="Node" left="17985" top="3390" width="3060" height="270">
   </BOUNDS>
   <PIN pinname="Intrinsics" visible="1">
   </PIN>
   <PIN pinname="Image PointsXY" visible="1">
   </PIN>
   <PIN pinname="Object PointsXYZ" visible="1">
   </PIN>
   <PIN pinname="ResolutionXY" visible="1">
   </PIN>
   <PIN pinname="Do" visible="1">
   </PIN>
   <PIN pinname="Success" visible="1">
   </PIN>
   <PIN pinname="Projection" visible="1">
   </PIN>
   <PIN pinname="View per board" visible="1">
   </PIN>
   </NODE>
   <LINK srcnodeid="6" srcpinname="Y Output Value" dstnodeid="7" dstpinname="ResolutionXY">
   </LINK>
   <LINK srcnodeid="5" srcpinname="Y Output Value" dstnodeid="7" dstpinname="Do" linkstyle="VHV">
   <LINKPOINT x="22605" y="2955">
   </LINKPOINT>
   <LINKPOINT x="21045" y="2955">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="11" srcpinname="Y Output Value" dstnodeid="7" dstpinname="Image PointsXY" linkstyle="Bezier">
   <LINKPOINT x="4665" y="2310">
   </LINKPOINT>
   <LINKPOINT x="17985" y="2310">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="12" srcpinname="Y Output Value" dstnodeid="7" dstpinname="Object PointsXYZ" linkstyle="Bezier">
   <LINKPOINT x="8235" y="2430">
   </LINKPOINT>
   <LINKPOINT x="18735" y="2430">
   </LINKPOINT>
   </LINK>
   <LINK srcnodeid="7" srcpinname="Success" dstnodeid="14" dstpinname="Input 3">
   </LINK>
   <LINK srcnodeid="7" srcpinname="View per board" dstnodeid="15" dstpinname="Input Node" hiddenwhenlocked="1">
   </LINK>
   <LINK srcnodeid="7" srcpinname="Reprojection Error" dstnodeid="17" dstpinname="Y Input Value">
   </LINK>
   <LINK srcnodeid="7" srcpinname="Intrinsics" dstnodeid="9" dstpinname="Intrinsics 2">
   </LINK>
   <LINK srcnodeid="7" srcpinname="Intrinsics" dstnodeid="20" dstpinname="Input Node">
   </LINK>
   <LINK srcnodeid="8" srcpinname="Intrinsics" dstnodeid="19" dstpinname="Input Node">
   </LINK>
   </PATCH>