<xml xmlns="https://developers.google.com/blockly/xml">
 
<description><![CDATA[


## Experimental Feature. Computer Vision
    
Record and manipulate images recorded from the front/back camera.

Track circular objects with the blob detector. Plot X position
    
    
]]></description>
 
      <variables>
        <variable id=".S/!/IcYj:ei(=(*$L?i">myframe</variable>
        <variable id="@U+LYV$pLG}De],aXLBN">blbs</variable>
      </variables>
      <block type="start_camera" id="O]=tyc7xP1$ggHJn/_zM" x="5" y="2">
        <field name="CAMERA">user</field>
        <next>
          <block type="controls_repeat_ext" id="{O=Jwk9ed}iN~LzcKc!H">
            <value name="TIMES">
              <shadow type="math_number" id="E%yB6~aR#|f]z8L_N[x8">
                <field name="NUM">10000</field>
              </shadow>
            </value>
            <statement name="DO">
              <block type="variables_set" id="0=zaKV`W_i*-$0aq||jP">
                <field name="VAR" id=".S/!/IcYj:ei(=(*$L?i">myframe</field>
                <value name="VALUE">
                  <block type="get_frame" id="uZJ;Zn5dD-40th$/nRuD"></block>
                </value>
                <next>
                  <block type="variables_set" id="8Y6.Ldd245}#evDr/!8u">
                    <field name="VAR" id=".S/!/IcYj:ei(=(*$L?i">myframe</field>
                    <value name="VALUE">
                      <block type="to_gray" id="M#JY*EpG!GfyfP[wfwc}">
                        <value name="ID">
                          <block type="variables_get" id="1%_`IDA^Ba$.8FDdD(BQ">
                            <field name="VAR" id=".S/!/IcYj:ei(=(*$L?i">myframe</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <next>
                      <block type="variables_set" id="]c[C6oAr7_[$0)%VKn(d">
                        <field name="VAR" id="@U+LYV$pLG}De],aXLBN">blbs</field>
                        <value name="VALUE">
                          <block type="get_biggest_circle" id="zr)J|i|5:bGJXP8#/$BJ">
                            <value name="ID">
                              <block type="variables_get" id="VaHH[s%HE(r`@iXAhfPQ">
                                <field name="VAR" id=".S/!/IcYj:ei(=(*$L?i">myframe</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="cs_sticker" id="y-:Z;8+^D#-[DtA#Ji[N">
                            <value name="LABEL">
                              <shadow type="text" id="bVPXQ?cW)dYKfV3Fk*_N">
                                <field name="TEXT">Parameter</field>
                              </shadow>
                            </value>
                            <value name="TEXT">
                              <shadow type="text" id="$My/~asd?bRimpv%Q_9;">
                                <field name="TEXT">Reading</field>
                              </shadow>
                              <block type="variables_get" id="(,KP$d[54kUiFf#F7OL1">
                                <field name="VAR" id="@U+LYV$pLG}De],aXLBN">blbs</field>
                              </block>
                            </value>
                            <next>
                              <block type="plot_datapoint" id="SJJXwYk6;)qwtZ=x`@M~">
                                <value name="VALUE">
                                  <block type="lists_getIndex" id="8P@5aGg*`9)=.NL-,c8H">
                                    <mutation statement="false" at="false"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FIRST</field>
                                    <value name="VALUE">
                                      <block type="variables_get" id="rsA]tm3y)E2GS=.5xL)L">
                                        <field name="VAR" id="@U+LYV$pLG}De],aXLBN">blbs</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </next>
      </block>
</xml>    
    
