Changeset 33325


Ignore:
Timestamp:
2019-07-11T18:33:51+12:00 (5 years ago)
Author:
cpb16
Message:

Added x pos checker, needs testing, and remove errors

Location:
other-projects/is-sheet-music-encore/trunk/image-identification-development
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • other-projects/is-sheet-music-encore/trunk/image-identification-development/.idea/workspace.xml

    r33324 r33325  
    2020        <entry file="file://$PROJECT_DIR$/src/Main.java">
    2121          <provider selected="true" editor-type-id="text-editor">
    22             <state relative-caret-position="570">
    23               <caret line="212" column="30" selection-start-line="212" selection-start-column="30" selection-end-line="212" selection-end-column="30" />
     22            <state relative-caret-position="351">
     23              <caret line="725" column="45" selection-start-line="725" selection-start-column="45" selection-end-line="725" selection-end-column="45" />
    2424              <folding>
    25                 <element signature="e#0#31950#0" expanded="true" />
    2625                <element signature="imports" expanded="true" />
    2726                <element signature="class#StartAndEndPoint#0;class#Main#0" />
    28                 <element signature="e#2039#2040#0" expanded="true" />
    29                 <element signature="e#2073#2074#0" expanded="true" />
    30                 <element signature="e#2103#2104#0" expanded="true" />
    31                 <element signature="e#2138#2139#0" expanded="true" />
    32                 <element signature="e#2193#2194#0" expanded="true" />
    33                 <element signature="e#2225#2226#0" expanded="true" />
    34                 <element signature="e#2262#2263#0" expanded="true" />
    35                 <element signature="e#2294#2295#0" expanded="true" />
    36                 <element signature="e#2349#2350#0" expanded="true" />
    37                 <element signature="e#2412#2413#0" expanded="true" />
    3827                <element signature="method#removeDuplicates#0;class#Main#0" />
    3928                <element signature="method#StandardDeviation#0;class#Main#0" />
     29                <element signature="method#VarianceCalc#0;class#Main#0" />
    4030                <element signature="method#toBufferedImage#0;class#Main#0" />
    4131                <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    4232                <element signature="method#ClassifierLineCount#0;class#Main#0" />
    4333                <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    44                 <element signature="e#9112#9121#0" expanded="true" />
     34                <element signature="e#11983#11992#0" expanded="true" />
    4535                <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    4636              </folding>
     
    155145  <component name="ToolWindowManager">
    156146    <frame x="65" y="24" width="1855" height="1056" extended-state="6" />
    157     <editor active="true" />
    158147    <layout>
    159148      <window_info anchor="right" id="Palette" order="4" />
    160149      <window_info anchor="bottom" id="TODO" order="10" />
     150      <window_info anchor="bottom" id="Messages" order="3" weight="0.32822084" />
    161151      <window_info anchor="right" id="Palette&#9;" order="1" />
    162152      <window_info id="Image Layers" order="4" />
     
    164154      <window_info anchor="bottom" id="Event Log" order="1" side_tool="true" />
    165155      <window_info anchor="right" id="Maven Projects" order="3" />
     156      <window_info anchor="bottom" id="Version Control" order="2" />
    166157      <window_info anchor="bottom" id="Run" order="6" weight="0.31083843" />
    167       <window_info anchor="bottom" id="Version Control" order="2" />
    168158      <window_info anchor="bottom" id="Terminal" order="0" weight="0.42638037" />
    169159      <window_info id="Capture Tool" order="2" />
     
    174164      <window_info id="UI Designer" order="1" />
    175165      <window_info anchor="right" id="Theme Preview" order="2" />
     166      <window_info id="Favorites" order="3" side_tool="true" />
    176167      <window_info anchor="bottom" id="Debug" order="7" weight="0.398773" />
    177       <window_info id="Favorites" order="3" side_tool="true" />
    178168      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="7" weight="0.25" />
    179169      <window_info anchor="bottom" id="Inspection" order="9" weight="0.4" />
     
    183173      <window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />
    184174      <window_info anchor="bottom" id="Find" order="5" weight="0.32924336" />
    185       <window_info anchor="bottom" id="Messages" order="3" weight="0.32822084" />
    186175    </layout>
    187176    <layout-to-restore>
     
    189178      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="7" weight="0.25" />
    190179      <window_info anchor="right" id="Capture Analysis" order="0" />
    191       <window_info anchor="bottom" id="Version Control" order="2" />
     180      <window_info anchor="bottom" id="Run" order="6" visible="true" weight="0.34662578" />
    192181      <window_info anchor="right" id="Theme Preview" order="2" />
     182      <window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />
    193183      <window_info content_ui="combo" id="Project" order="5" visible="true" weight="0.18382749" />
    194184      <window_info id="Structure" order="6" side_tool="true" weight="0.25" />
     
    196186      <window_info anchor="right" id="Ant Build" order="6" weight="0.25" />
    197187      <window_info anchor="bottom" id="TODO" order="10" />
    198       <window_info anchor="bottom" id="Run" order="6" visible="true" weight="0.34662578" />
    199188      <window_info id="Image Layers" order="4" />
    200189      <window_info id="Designer" order="0" />
     
    206195      <window_info anchor="bottom" id="Event Log" order="1" side_tool="true" />
    207196      <window_info anchor="bottom" id="Inspection" order="9" weight="0.4" />
    208       <window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />
     197      <window_info anchor="bottom" id="Version Control" order="2" />
    209198      <window_info id="Capture Tool" order="2" />
    210199      <window_info anchor="bottom" id="Message" order="4" />
     
    228217    <entry file="file://$PROJECT_DIR$/src/Main.java">
    229218      <provider selected="true" editor-type-id="text-editor">
     219        <state relative-caret-position="3180">
     220          <caret line="212" column="30" selection-start-line="212" selection-start-column="30" selection-end-line="212" selection-end-column="30" />
     221          <folding>
     222            <element signature="imports" expanded="true" />
     223            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     224            <element signature="method#removeDuplicates#0;class#Main#0" />
     225            <element signature="method#StandardDeviation#0;class#Main#0" />
     226            <element signature="method#VarianceCalc#0;class#Main#0" />
     227            <element signature="method#toBufferedImage#0;class#Main#0" />
     228            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     229            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     230            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     231            <element signature="e#11983#11992#0" expanded="true" />
     232            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
     233          </folding>
     234        </state>
     235      </provider>
     236    </entry>
     237    <entry file="file://$PROJECT_DIR$/src/Main.java">
     238      <provider selected="true" editor-type-id="text-editor">
    230239        <state relative-caret-position="3030">
    231240          <caret line="202" column="35" lean-forward="true" selection-start-line="202" selection-start-column="35" selection-end-line="202" selection-end-column="35" />
    232241          <folding>
    233             <element signature="e#0#31950#0" expanded="true" />
    234             <element signature="imports" expanded="true" />
    235             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    236             <element signature="e#2039#2040#0" expanded="true" />
    237             <element signature="e#2073#2074#0" expanded="true" />
    238             <element signature="e#2103#2104#0" expanded="true" />
    239             <element signature="e#2138#2139#0" expanded="true" />
    240             <element signature="e#2193#2194#0" expanded="true" />
    241             <element signature="e#2225#2226#0" expanded="true" />
    242             <element signature="e#2262#2263#0" expanded="true" />
    243             <element signature="e#2294#2295#0" expanded="true" />
    244             <element signature="e#2349#2350#0" expanded="true" />
    245             <element signature="e#2412#2413#0" expanded="true" />
    246             <element signature="method#removeDuplicates#0;class#Main#0" />
    247             <element signature="method#StandardDeviation#0;class#Main#0" />
    248             <element signature="method#toBufferedImage#0;class#Main#0" />
    249             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    250             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    251             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    252             <element signature="e#9112#9121#0" expanded="true" />
     242            <element signature="imports" expanded="true" />
     243            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     244            <element signature="method#removeDuplicates#0;class#Main#0" />
     245            <element signature="method#StandardDeviation#0;class#Main#0" />
     246            <element signature="method#VarianceCalc#0;class#Main#0" />
     247            <element signature="method#toBufferedImage#0;class#Main#0" />
     248            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     249            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     250            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     251            <element signature="e#11983#11992#0" expanded="true" />
    253252            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    254253          </folding>
     
    261260          <caret line="163" column="97" selection-start-line="163" selection-start-column="97" selection-end-line="163" selection-end-column="97" />
    262261          <folding>
    263             <element signature="e#0#31950#0" expanded="true" />
    264             <element signature="imports" expanded="true" />
    265             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    266             <element signature="e#2039#2040#0" expanded="true" />
    267             <element signature="e#2073#2074#0" expanded="true" />
    268             <element signature="e#2103#2104#0" expanded="true" />
    269             <element signature="e#2138#2139#0" expanded="true" />
    270             <element signature="e#2193#2194#0" expanded="true" />
    271             <element signature="e#2225#2226#0" expanded="true" />
    272             <element signature="e#2262#2263#0" expanded="true" />
    273             <element signature="e#2294#2295#0" expanded="true" />
    274             <element signature="e#2349#2350#0" expanded="true" />
    275             <element signature="e#2412#2413#0" expanded="true" />
    276             <element signature="method#removeDuplicates#0;class#Main#0" />
    277             <element signature="method#StandardDeviation#0;class#Main#0" />
    278             <element signature="method#toBufferedImage#0;class#Main#0" />
    279             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    280             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    281             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    282             <element signature="e#9112#9121#0" expanded="true" />
     262            <element signature="imports" expanded="true" />
     263            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     264            <element signature="method#removeDuplicates#0;class#Main#0" />
     265            <element signature="method#StandardDeviation#0;class#Main#0" />
     266            <element signature="method#VarianceCalc#0;class#Main#0" />
     267            <element signature="method#toBufferedImage#0;class#Main#0" />
     268            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     269            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     270            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     271            <element signature="e#11983#11992#0" expanded="true" />
    283272            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    284273          </folding>
     
    291280          <caret line="124" column="71" selection-start-line="124" selection-start-column="71" selection-end-line="124" selection-end-column="71" />
    292281          <folding>
    293             <element signature="e#0#31950#0" expanded="true" />
    294             <element signature="imports" expanded="true" />
    295             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    296             <element signature="e#2039#2040#0" expanded="true" />
    297             <element signature="e#2073#2074#0" expanded="true" />
    298             <element signature="e#2103#2104#0" expanded="true" />
    299             <element signature="e#2138#2139#0" expanded="true" />
    300             <element signature="e#2193#2194#0" expanded="true" />
    301             <element signature="e#2225#2226#0" expanded="true" />
    302             <element signature="e#2262#2263#0" expanded="true" />
    303             <element signature="e#2294#2295#0" expanded="true" />
    304             <element signature="e#2349#2350#0" expanded="true" />
    305             <element signature="e#2412#2413#0" expanded="true" />
    306             <element signature="method#removeDuplicates#0;class#Main#0" />
    307             <element signature="method#StandardDeviation#0;class#Main#0" />
    308             <element signature="method#toBufferedImage#0;class#Main#0" />
    309             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    310             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    311             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    312             <element signature="e#9112#9121#0" expanded="true" />
     282            <element signature="imports" expanded="true" />
     283            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     284            <element signature="method#removeDuplicates#0;class#Main#0" />
     285            <element signature="method#StandardDeviation#0;class#Main#0" />
     286            <element signature="method#VarianceCalc#0;class#Main#0" />
     287            <element signature="method#toBufferedImage#0;class#Main#0" />
     288            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     289            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     290            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     291            <element signature="e#11983#11992#0" expanded="true" />
    313292            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    314293          </folding>
     
    321300          <caret line="504" column="30" selection-start-line="504" selection-start-column="30" selection-end-line="504" selection-end-column="30" />
    322301          <folding>
    323             <element signature="e#0#31950#0" expanded="true" />
    324             <element signature="imports" expanded="true" />
    325             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    326             <element signature="e#2039#2040#0" expanded="true" />
    327             <element signature="e#2073#2074#0" expanded="true" />
    328             <element signature="e#2103#2104#0" expanded="true" />
    329             <element signature="e#2138#2139#0" expanded="true" />
    330             <element signature="e#2193#2194#0" expanded="true" />
    331             <element signature="e#2225#2226#0" expanded="true" />
    332             <element signature="e#2262#2263#0" expanded="true" />
    333             <element signature="e#2294#2295#0" expanded="true" />
    334             <element signature="e#2349#2350#0" expanded="true" />
    335             <element signature="e#2412#2413#0" expanded="true" />
    336             <element signature="method#removeDuplicates#0;class#Main#0" />
    337             <element signature="method#StandardDeviation#0;class#Main#0" />
    338             <element signature="method#toBufferedImage#0;class#Main#0" />
    339             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    340             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    341             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    342             <element signature="e#9112#9121#0" expanded="true" />
     302            <element signature="imports" expanded="true" />
     303            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     304            <element signature="method#removeDuplicates#0;class#Main#0" />
     305            <element signature="method#StandardDeviation#0;class#Main#0" />
     306            <element signature="method#VarianceCalc#0;class#Main#0" />
     307            <element signature="method#toBufferedImage#0;class#Main#0" />
     308            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     309            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     310            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     311            <element signature="e#11983#11992#0" expanded="true" />
    343312            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    344313          </folding>
     
    351320          <caret line="326" selection-start-line="326" selection-end-line="326" />
    352321          <folding>
    353             <element signature="e#0#31950#0" expanded="true" />
    354             <element signature="imports" expanded="true" />
    355             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    356             <element signature="e#2039#2040#0" expanded="true" />
    357             <element signature="e#2073#2074#0" expanded="true" />
    358             <element signature="e#2103#2104#0" expanded="true" />
    359             <element signature="e#2138#2139#0" expanded="true" />
    360             <element signature="e#2193#2194#0" expanded="true" />
    361             <element signature="e#2225#2226#0" expanded="true" />
    362             <element signature="e#2262#2263#0" expanded="true" />
    363             <element signature="e#2294#2295#0" expanded="true" />
    364             <element signature="e#2349#2350#0" expanded="true" />
    365             <element signature="e#2412#2413#0" expanded="true" />
    366             <element signature="method#removeDuplicates#0;class#Main#0" />
    367             <element signature="method#StandardDeviation#0;class#Main#0" />
    368             <element signature="method#toBufferedImage#0;class#Main#0" />
    369             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    370             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    371             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    372             <element signature="e#9112#9121#0" expanded="true" />
     322            <element signature="imports" expanded="true" />
     323            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     324            <element signature="method#removeDuplicates#0;class#Main#0" />
     325            <element signature="method#StandardDeviation#0;class#Main#0" />
     326            <element signature="method#VarianceCalc#0;class#Main#0" />
     327            <element signature="method#toBufferedImage#0;class#Main#0" />
     328            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     329            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     330            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     331            <element signature="e#11983#11992#0" expanded="true" />
    373332            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    374333          </folding>
     
    381340          <caret line="318" column="55" selection-start-line="318" selection-start-column="55" selection-end-line="318" selection-end-column="55" />
    382341          <folding>
    383             <element signature="e#0#31950#0" expanded="true" />
    384             <element signature="imports" expanded="true" />
    385             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    386             <element signature="e#2039#2040#0" expanded="true" />
    387             <element signature="e#2073#2074#0" expanded="true" />
    388             <element signature="e#2103#2104#0" expanded="true" />
    389             <element signature="e#2138#2139#0" expanded="true" />
    390             <element signature="e#2193#2194#0" expanded="true" />
    391             <element signature="e#2225#2226#0" expanded="true" />
    392             <element signature="e#2262#2263#0" expanded="true" />
    393             <element signature="e#2294#2295#0" expanded="true" />
    394             <element signature="e#2349#2350#0" expanded="true" />
    395             <element signature="e#2412#2413#0" expanded="true" />
    396             <element signature="method#removeDuplicates#0;class#Main#0" />
    397             <element signature="method#StandardDeviation#0;class#Main#0" />
    398             <element signature="method#toBufferedImage#0;class#Main#0" />
    399             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    400             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    401             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    402             <element signature="e#9112#9121#0" expanded="true" />
     342            <element signature="imports" expanded="true" />
     343            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     344            <element signature="method#removeDuplicates#0;class#Main#0" />
     345            <element signature="method#StandardDeviation#0;class#Main#0" />
     346            <element signature="method#VarianceCalc#0;class#Main#0" />
     347            <element signature="method#toBufferedImage#0;class#Main#0" />
     348            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     349            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     350            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     351            <element signature="e#11983#11992#0" expanded="true" />
    403352            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    404353          </folding>
     
    411360          <caret line="240" selection-start-line="240" selection-end-line="240" />
    412361          <folding>
    413             <element signature="e#0#31950#0" expanded="true" />
    414             <element signature="imports" expanded="true" />
    415             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    416             <element signature="e#2039#2040#0" expanded="true" />
    417             <element signature="e#2073#2074#0" expanded="true" />
    418             <element signature="e#2103#2104#0" expanded="true" />
    419             <element signature="e#2138#2139#0" expanded="true" />
    420             <element signature="e#2193#2194#0" expanded="true" />
    421             <element signature="e#2225#2226#0" expanded="true" />
    422             <element signature="e#2262#2263#0" expanded="true" />
    423             <element signature="e#2294#2295#0" expanded="true" />
    424             <element signature="e#2349#2350#0" expanded="true" />
    425             <element signature="e#2412#2413#0" expanded="true" />
    426             <element signature="method#removeDuplicates#0;class#Main#0" />
    427             <element signature="method#StandardDeviation#0;class#Main#0" />
    428             <element signature="method#toBufferedImage#0;class#Main#0" />
    429             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    430             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    431             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    432             <element signature="e#9112#9121#0" expanded="true" />
     362            <element signature="imports" expanded="true" />
     363            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     364            <element signature="method#removeDuplicates#0;class#Main#0" />
     365            <element signature="method#StandardDeviation#0;class#Main#0" />
     366            <element signature="method#VarianceCalc#0;class#Main#0" />
     367            <element signature="method#toBufferedImage#0;class#Main#0" />
     368            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     369            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     370            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     371            <element signature="e#11983#11992#0" expanded="true" />
    433372            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    434373          </folding>
     
    441380          <caret line="182" column="44" lean-forward="true" selection-start-line="182" selection-start-column="44" selection-end-line="182" selection-end-column="44" />
    442381          <folding>
    443             <element signature="e#0#31950#0" expanded="true" />
    444             <element signature="imports" expanded="true" />
    445             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    446             <element signature="e#2039#2040#0" expanded="true" />
    447             <element signature="e#2073#2074#0" expanded="true" />
    448             <element signature="e#2103#2104#0" expanded="true" />
    449             <element signature="e#2138#2139#0" expanded="true" />
    450             <element signature="e#2193#2194#0" expanded="true" />
    451             <element signature="e#2225#2226#0" expanded="true" />
    452             <element signature="e#2262#2263#0" expanded="true" />
    453             <element signature="e#2294#2295#0" expanded="true" />
    454             <element signature="e#2349#2350#0" expanded="true" />
    455             <element signature="e#2412#2413#0" expanded="true" />
    456             <element signature="method#removeDuplicates#0;class#Main#0" />
    457             <element signature="method#StandardDeviation#0;class#Main#0" />
    458             <element signature="method#toBufferedImage#0;class#Main#0" />
    459             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    460             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    461             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    462             <element signature="e#9112#9121#0" expanded="true" />
     382            <element signature="imports" expanded="true" />
     383            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     384            <element signature="method#removeDuplicates#0;class#Main#0" />
     385            <element signature="method#StandardDeviation#0;class#Main#0" />
     386            <element signature="method#VarianceCalc#0;class#Main#0" />
     387            <element signature="method#toBufferedImage#0;class#Main#0" />
     388            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     389            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     390            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     391            <element signature="e#11983#11992#0" expanded="true" />
    463392            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    464393          </folding>
     
    471400          <caret line="142" column="30" selection-start-line="142" selection-start-column="30" selection-end-line="142" selection-end-column="30" />
    472401          <folding>
    473             <element signature="e#0#31950#0" expanded="true" />
    474             <element signature="imports" expanded="true" />
    475             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    476             <element signature="e#2039#2040#0" expanded="true" />
    477             <element signature="e#2073#2074#0" expanded="true" />
    478             <element signature="e#2103#2104#0" expanded="true" />
    479             <element signature="e#2138#2139#0" expanded="true" />
    480             <element signature="e#2193#2194#0" expanded="true" />
    481             <element signature="e#2225#2226#0" expanded="true" />
    482             <element signature="e#2262#2263#0" expanded="true" />
    483             <element signature="e#2294#2295#0" expanded="true" />
    484             <element signature="e#2349#2350#0" expanded="true" />
    485             <element signature="e#2412#2413#0" expanded="true" />
    486             <element signature="method#removeDuplicates#0;class#Main#0" />
    487             <element signature="method#StandardDeviation#0;class#Main#0" />
    488             <element signature="method#toBufferedImage#0;class#Main#0" />
    489             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    490             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    491             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    492             <element signature="e#9112#9121#0" expanded="true" />
     402            <element signature="imports" expanded="true" />
     403            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     404            <element signature="method#removeDuplicates#0;class#Main#0" />
     405            <element signature="method#StandardDeviation#0;class#Main#0" />
     406            <element signature="method#VarianceCalc#0;class#Main#0" />
     407            <element signature="method#toBufferedImage#0;class#Main#0" />
     408            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     409            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     410            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     411            <element signature="e#11983#11992#0" expanded="true" />
    493412            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    494413          </folding>
     
    501420          <caret line="135" column="56" lean-forward="true" selection-start-line="135" selection-start-column="56" selection-end-line="135" selection-end-column="56" />
    502421          <folding>
    503             <element signature="e#0#31950#0" expanded="true" />
    504             <element signature="imports" expanded="true" />
    505             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    506             <element signature="e#2039#2040#0" expanded="true" />
    507             <element signature="e#2073#2074#0" expanded="true" />
    508             <element signature="e#2103#2104#0" expanded="true" />
    509             <element signature="e#2138#2139#0" expanded="true" />
    510             <element signature="e#2193#2194#0" expanded="true" />
    511             <element signature="e#2225#2226#0" expanded="true" />
    512             <element signature="e#2262#2263#0" expanded="true" />
    513             <element signature="e#2294#2295#0" expanded="true" />
    514             <element signature="e#2349#2350#0" expanded="true" />
    515             <element signature="e#2412#2413#0" expanded="true" />
    516             <element signature="method#removeDuplicates#0;class#Main#0" />
    517             <element signature="method#StandardDeviation#0;class#Main#0" />
    518             <element signature="method#toBufferedImage#0;class#Main#0" />
    519             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    520             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    521             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    522             <element signature="e#9112#9121#0" expanded="true" />
     422            <element signature="imports" expanded="true" />
     423            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     424            <element signature="method#removeDuplicates#0;class#Main#0" />
     425            <element signature="method#StandardDeviation#0;class#Main#0" />
     426            <element signature="method#VarianceCalc#0;class#Main#0" />
     427            <element signature="method#toBufferedImage#0;class#Main#0" />
     428            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     429            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     430            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     431            <element signature="e#11983#11992#0" expanded="true" />
    523432            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    524433          </folding>
     
    531440          <caret line="126" column="37" lean-forward="true" selection-start-line="126" selection-start-column="37" selection-end-line="126" selection-end-column="37" />
    532441          <folding>
    533             <element signature="e#0#31950#0" expanded="true" />
    534             <element signature="imports" expanded="true" />
    535             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    536             <element signature="e#2039#2040#0" expanded="true" />
    537             <element signature="e#2073#2074#0" expanded="true" />
    538             <element signature="e#2103#2104#0" expanded="true" />
    539             <element signature="e#2138#2139#0" expanded="true" />
    540             <element signature="e#2193#2194#0" expanded="true" />
    541             <element signature="e#2225#2226#0" expanded="true" />
    542             <element signature="e#2262#2263#0" expanded="true" />
    543             <element signature="e#2294#2295#0" expanded="true" />
    544             <element signature="e#2349#2350#0" expanded="true" />
    545             <element signature="e#2412#2413#0" expanded="true" />
    546             <element signature="method#removeDuplicates#0;class#Main#0" />
    547             <element signature="method#StandardDeviation#0;class#Main#0" />
    548             <element signature="method#toBufferedImage#0;class#Main#0" />
    549             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    550             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    551             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    552             <element signature="e#9112#9121#0" expanded="true" />
     442            <element signature="imports" expanded="true" />
     443            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     444            <element signature="method#removeDuplicates#0;class#Main#0" />
     445            <element signature="method#StandardDeviation#0;class#Main#0" />
     446            <element signature="method#VarianceCalc#0;class#Main#0" />
     447            <element signature="method#toBufferedImage#0;class#Main#0" />
     448            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     449            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     450            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     451            <element signature="e#11983#11992#0" expanded="true" />
    553452            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    554453          </folding>
     
    561460          <caret line="43" selection-start-line="43" selection-end-line="43" selection-end-column="49" />
    562461          <folding>
    563             <element signature="e#0#31950#0" expanded="true" />
    564             <element signature="imports" expanded="true" />
    565             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    566             <element signature="e#2039#2040#0" expanded="true" />
    567             <element signature="e#2073#2074#0" expanded="true" />
    568             <element signature="e#2103#2104#0" expanded="true" />
    569             <element signature="e#2138#2139#0" expanded="true" />
    570             <element signature="e#2193#2194#0" expanded="true" />
    571             <element signature="e#2225#2226#0" expanded="true" />
    572             <element signature="e#2262#2263#0" expanded="true" />
    573             <element signature="e#2294#2295#0" expanded="true" />
    574             <element signature="e#2349#2350#0" expanded="true" />
    575             <element signature="e#2412#2413#0" expanded="true" />
    576             <element signature="method#removeDuplicates#0;class#Main#0" />
    577             <element signature="method#StandardDeviation#0;class#Main#0" />
    578             <element signature="method#toBufferedImage#0;class#Main#0" />
    579             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    580             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    581             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    582             <element signature="e#9112#9121#0" expanded="true" />
     462            <element signature="imports" expanded="true" />
     463            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     464            <element signature="method#removeDuplicates#0;class#Main#0" />
     465            <element signature="method#StandardDeviation#0;class#Main#0" />
     466            <element signature="method#VarianceCalc#0;class#Main#0" />
     467            <element signature="method#toBufferedImage#0;class#Main#0" />
     468            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     469            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     470            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     471            <element signature="e#11983#11992#0" expanded="true" />
    583472            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    584473          </folding>
     
    591480          <caret line="39" column="47" selection-start-line="39" selection-start-column="47" selection-end-line="39" selection-end-column="47" />
    592481          <folding>
    593             <element signature="e#0#31950#0" expanded="true" />
    594             <element signature="imports" expanded="true" />
    595             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    596             <element signature="e#2039#2040#0" expanded="true" />
    597             <element signature="e#2073#2074#0" expanded="true" />
    598             <element signature="e#2103#2104#0" expanded="true" />
    599             <element signature="e#2138#2139#0" expanded="true" />
    600             <element signature="e#2193#2194#0" expanded="true" />
    601             <element signature="e#2225#2226#0" expanded="true" />
    602             <element signature="e#2262#2263#0" expanded="true" />
    603             <element signature="e#2294#2295#0" expanded="true" />
    604             <element signature="e#2349#2350#0" expanded="true" />
    605             <element signature="e#2412#2413#0" expanded="true" />
    606             <element signature="method#removeDuplicates#0;class#Main#0" />
    607             <element signature="method#StandardDeviation#0;class#Main#0" />
    608             <element signature="method#toBufferedImage#0;class#Main#0" />
    609             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    610             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    611             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    612             <element signature="e#9112#9121#0" expanded="true" />
     482            <element signature="imports" expanded="true" />
     483            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     484            <element signature="method#removeDuplicates#0;class#Main#0" />
     485            <element signature="method#StandardDeviation#0;class#Main#0" />
     486            <element signature="method#VarianceCalc#0;class#Main#0" />
     487            <element signature="method#toBufferedImage#0;class#Main#0" />
     488            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     489            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     490            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     491            <element signature="e#11983#11992#0" expanded="true" />
    613492            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    614493          </folding>
     
    621500          <caret line="132" selection-start-line="132" selection-end-line="132" />
    622501          <folding>
    623             <element signature="e#0#31950#0" expanded="true" />
    624             <element signature="imports" expanded="true" />
    625             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    626             <element signature="e#2039#2040#0" expanded="true" />
    627             <element signature="e#2073#2074#0" expanded="true" />
    628             <element signature="e#2103#2104#0" expanded="true" />
    629             <element signature="e#2138#2139#0" expanded="true" />
    630             <element signature="e#2193#2194#0" expanded="true" />
    631             <element signature="e#2225#2226#0" expanded="true" />
    632             <element signature="e#2262#2263#0" expanded="true" />
    633             <element signature="e#2294#2295#0" expanded="true" />
    634             <element signature="e#2349#2350#0" expanded="true" />
    635             <element signature="e#2412#2413#0" expanded="true" />
    636             <element signature="method#removeDuplicates#0;class#Main#0" />
    637             <element signature="method#StandardDeviation#0;class#Main#0" />
    638             <element signature="method#toBufferedImage#0;class#Main#0" />
    639             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    640             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    641             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    642             <element signature="e#9112#9121#0" expanded="true" />
     502            <element signature="imports" expanded="true" />
     503            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     504            <element signature="method#removeDuplicates#0;class#Main#0" />
     505            <element signature="method#StandardDeviation#0;class#Main#0" />
     506            <element signature="method#VarianceCalc#0;class#Main#0" />
     507            <element signature="method#toBufferedImage#0;class#Main#0" />
     508            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     509            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     510            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     511            <element signature="e#11983#11992#0" expanded="true" />
    643512            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    644513          </folding>
     
    651520          <caret line="187" column="68" lean-forward="true" selection-start-line="187" selection-start-column="68" selection-end-line="187" selection-end-column="68" />
    652521          <folding>
    653             <element signature="e#0#31950#0" expanded="true" />
    654             <element signature="imports" expanded="true" />
    655             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    656             <element signature="e#2039#2040#0" expanded="true" />
    657             <element signature="e#2073#2074#0" expanded="true" />
    658             <element signature="e#2103#2104#0" expanded="true" />
    659             <element signature="e#2138#2139#0" expanded="true" />
    660             <element signature="e#2193#2194#0" expanded="true" />
    661             <element signature="e#2225#2226#0" expanded="true" />
    662             <element signature="e#2262#2263#0" expanded="true" />
    663             <element signature="e#2294#2295#0" expanded="true" />
    664             <element signature="e#2349#2350#0" expanded="true" />
    665             <element signature="e#2412#2413#0" expanded="true" />
    666             <element signature="method#removeDuplicates#0;class#Main#0" />
    667             <element signature="method#StandardDeviation#0;class#Main#0" />
    668             <element signature="method#toBufferedImage#0;class#Main#0" />
    669             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    670             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    671             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    672             <element signature="e#9112#9121#0" expanded="true" />
     522            <element signature="imports" expanded="true" />
     523            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     524            <element signature="method#removeDuplicates#0;class#Main#0" />
     525            <element signature="method#StandardDeviation#0;class#Main#0" />
     526            <element signature="method#VarianceCalc#0;class#Main#0" />
     527            <element signature="method#toBufferedImage#0;class#Main#0" />
     528            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     529            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     530            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     531            <element signature="e#11983#11992#0" expanded="true" />
    673532            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    674533          </folding>
     
    681540          <caret line="162" lean-forward="true" selection-start-line="162" selection-end-line="162" />
    682541          <folding>
    683             <element signature="e#0#31950#0" expanded="true" />
    684             <element signature="imports" expanded="true" />
    685             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    686             <element signature="e#2039#2040#0" expanded="true" />
    687             <element signature="e#2073#2074#0" expanded="true" />
    688             <element signature="e#2103#2104#0" expanded="true" />
    689             <element signature="e#2138#2139#0" expanded="true" />
    690             <element signature="e#2193#2194#0" expanded="true" />
    691             <element signature="e#2225#2226#0" expanded="true" />
    692             <element signature="e#2262#2263#0" expanded="true" />
    693             <element signature="e#2294#2295#0" expanded="true" />
    694             <element signature="e#2349#2350#0" expanded="true" />
    695             <element signature="e#2412#2413#0" expanded="true" />
    696             <element signature="method#removeDuplicates#0;class#Main#0" />
    697             <element signature="method#StandardDeviation#0;class#Main#0" />
    698             <element signature="method#toBufferedImage#0;class#Main#0" />
    699             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    700             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    701             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    702             <element signature="e#9112#9121#0" expanded="true" />
     542            <element signature="imports" expanded="true" />
     543            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     544            <element signature="method#removeDuplicates#0;class#Main#0" />
     545            <element signature="method#StandardDeviation#0;class#Main#0" />
     546            <element signature="method#VarianceCalc#0;class#Main#0" />
     547            <element signature="method#toBufferedImage#0;class#Main#0" />
     548            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     549            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     550            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     551            <element signature="e#11983#11992#0" expanded="true" />
    703552            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    704553          </folding>
     
    711560          <caret line="119" column="109" lean-forward="true" selection-start-line="119" selection-start-column="109" selection-end-line="119" selection-end-column="109" />
    712561          <folding>
    713             <element signature="e#0#31950#0" expanded="true" />
    714             <element signature="imports" expanded="true" />
    715             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    716             <element signature="e#2039#2040#0" expanded="true" />
    717             <element signature="e#2073#2074#0" expanded="true" />
    718             <element signature="e#2103#2104#0" expanded="true" />
    719             <element signature="e#2138#2139#0" expanded="true" />
    720             <element signature="e#2193#2194#0" expanded="true" />
    721             <element signature="e#2225#2226#0" expanded="true" />
    722             <element signature="e#2262#2263#0" expanded="true" />
    723             <element signature="e#2294#2295#0" expanded="true" />
    724             <element signature="e#2349#2350#0" expanded="true" />
    725             <element signature="e#2412#2413#0" expanded="true" />
    726             <element signature="method#removeDuplicates#0;class#Main#0" />
    727             <element signature="method#StandardDeviation#0;class#Main#0" />
    728             <element signature="method#toBufferedImage#0;class#Main#0" />
    729             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    730             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    731             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    732             <element signature="e#9112#9121#0" expanded="true" />
     562            <element signature="imports" expanded="true" />
     563            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     564            <element signature="method#removeDuplicates#0;class#Main#0" />
     565            <element signature="method#StandardDeviation#0;class#Main#0" />
     566            <element signature="method#VarianceCalc#0;class#Main#0" />
     567            <element signature="method#toBufferedImage#0;class#Main#0" />
     568            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     569            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     570            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     571            <element signature="e#11983#11992#0" expanded="true" />
    733572            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    734573          </folding>
     
    741580          <caret line="174" column="36" lean-forward="true" selection-start-line="174" selection-start-column="36" selection-end-line="174" selection-end-column="36" />
    742581          <folding>
    743             <element signature="e#0#31950#0" expanded="true" />
    744             <element signature="imports" expanded="true" />
    745             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    746             <element signature="e#2039#2040#0" expanded="true" />
    747             <element signature="e#2073#2074#0" expanded="true" />
    748             <element signature="e#2103#2104#0" expanded="true" />
    749             <element signature="e#2138#2139#0" expanded="true" />
    750             <element signature="e#2193#2194#0" expanded="true" />
    751             <element signature="e#2225#2226#0" expanded="true" />
    752             <element signature="e#2262#2263#0" expanded="true" />
    753             <element signature="e#2294#2295#0" expanded="true" />
    754             <element signature="e#2349#2350#0" expanded="true" />
    755             <element signature="e#2412#2413#0" expanded="true" />
    756             <element signature="method#removeDuplicates#0;class#Main#0" />
    757             <element signature="method#StandardDeviation#0;class#Main#0" />
    758             <element signature="method#toBufferedImage#0;class#Main#0" />
    759             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    760             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    761             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    762             <element signature="e#9112#9121#0" expanded="true" />
     582            <element signature="imports" expanded="true" />
     583            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     584            <element signature="method#removeDuplicates#0;class#Main#0" />
     585            <element signature="method#StandardDeviation#0;class#Main#0" />
     586            <element signature="method#VarianceCalc#0;class#Main#0" />
     587            <element signature="method#toBufferedImage#0;class#Main#0" />
     588            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     589            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     590            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     591            <element signature="e#11983#11992#0" expanded="true" />
    763592            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    764593          </folding>
     
    771600          <caret line="108" column="29" lean-forward="true" selection-start-line="108" selection-start-column="29" selection-end-line="108" selection-end-column="29" />
    772601          <folding>
    773             <element signature="e#0#31950#0" expanded="true" />
    774             <element signature="imports" expanded="true" />
    775             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    776             <element signature="e#2039#2040#0" expanded="true" />
    777             <element signature="e#2073#2074#0" expanded="true" />
    778             <element signature="e#2103#2104#0" expanded="true" />
    779             <element signature="e#2138#2139#0" expanded="true" />
    780             <element signature="e#2193#2194#0" expanded="true" />
    781             <element signature="e#2225#2226#0" expanded="true" />
    782             <element signature="e#2262#2263#0" expanded="true" />
    783             <element signature="e#2294#2295#0" expanded="true" />
    784             <element signature="e#2349#2350#0" expanded="true" />
    785             <element signature="e#2412#2413#0" expanded="true" />
    786             <element signature="method#removeDuplicates#0;class#Main#0" />
    787             <element signature="method#StandardDeviation#0;class#Main#0" />
    788             <element signature="method#toBufferedImage#0;class#Main#0" />
    789             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    790             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    791             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    792             <element signature="e#9112#9121#0" expanded="true" />
     602            <element signature="imports" expanded="true" />
     603            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     604            <element signature="method#removeDuplicates#0;class#Main#0" />
     605            <element signature="method#StandardDeviation#0;class#Main#0" />
     606            <element signature="method#VarianceCalc#0;class#Main#0" />
     607            <element signature="method#toBufferedImage#0;class#Main#0" />
     608            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     609            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     610            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     611            <element signature="e#11983#11992#0" expanded="true" />
    793612            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    794613          </folding>
     
    801620          <caret line="168" lean-forward="true" selection-start-line="168" selection-end-line="168" />
    802621          <folding>
    803             <element signature="e#0#31950#0" expanded="true" />
    804             <element signature="imports" expanded="true" />
    805             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    806             <element signature="e#2039#2040#0" expanded="true" />
    807             <element signature="e#2073#2074#0" expanded="true" />
    808             <element signature="e#2103#2104#0" expanded="true" />
    809             <element signature="e#2138#2139#0" expanded="true" />
    810             <element signature="e#2193#2194#0" expanded="true" />
    811             <element signature="e#2225#2226#0" expanded="true" />
    812             <element signature="e#2262#2263#0" expanded="true" />
    813             <element signature="e#2294#2295#0" expanded="true" />
    814             <element signature="e#2349#2350#0" expanded="true" />
    815             <element signature="e#2412#2413#0" expanded="true" />
    816             <element signature="method#removeDuplicates#0;class#Main#0" />
    817             <element signature="method#StandardDeviation#0;class#Main#0" />
    818             <element signature="method#toBufferedImage#0;class#Main#0" />
    819             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    820             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    821             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    822             <element signature="e#9112#9121#0" expanded="true" />
     622            <element signature="imports" expanded="true" />
     623            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     624            <element signature="method#removeDuplicates#0;class#Main#0" />
     625            <element signature="method#StandardDeviation#0;class#Main#0" />
     626            <element signature="method#VarianceCalc#0;class#Main#0" />
     627            <element signature="method#toBufferedImage#0;class#Main#0" />
     628            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     629            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     630            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     631            <element signature="e#11983#11992#0" expanded="true" />
    823632            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    824633          </folding>
     
    831640          <caret line="103" column="41" selection-start-line="103" selection-start-column="41" selection-end-line="103" selection-end-column="41" />
    832641          <folding>
    833             <element signature="e#0#31950#0" expanded="true" />
    834             <element signature="imports" expanded="true" />
    835             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    836             <element signature="e#2039#2040#0" expanded="true" />
    837             <element signature="e#2073#2074#0" expanded="true" />
    838             <element signature="e#2103#2104#0" expanded="true" />
    839             <element signature="e#2138#2139#0" expanded="true" />
    840             <element signature="e#2193#2194#0" expanded="true" />
    841             <element signature="e#2225#2226#0" expanded="true" />
    842             <element signature="e#2262#2263#0" expanded="true" />
    843             <element signature="e#2294#2295#0" expanded="true" />
    844             <element signature="e#2349#2350#0" expanded="true" />
    845             <element signature="e#2412#2413#0" expanded="true" />
    846             <element signature="method#removeDuplicates#0;class#Main#0" />
    847             <element signature="method#StandardDeviation#0;class#Main#0" />
    848             <element signature="method#toBufferedImage#0;class#Main#0" />
    849             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    850             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    851             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    852             <element signature="e#9112#9121#0" expanded="true" />
     642            <element signature="imports" expanded="true" />
     643            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     644            <element signature="method#removeDuplicates#0;class#Main#0" />
     645            <element signature="method#StandardDeviation#0;class#Main#0" />
     646            <element signature="method#VarianceCalc#0;class#Main#0" />
     647            <element signature="method#toBufferedImage#0;class#Main#0" />
     648            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     649            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     650            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     651            <element signature="e#11983#11992#0" expanded="true" />
    853652            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    854653          </folding>
     
    861660          <caret line="103" column="41" selection-start-line="103" selection-start-column="41" selection-end-line="103" selection-end-column="41" />
    862661          <folding>
    863             <element signature="e#0#31950#0" expanded="true" />
    864             <element signature="imports" expanded="true" />
    865             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    866             <element signature="e#2039#2040#0" expanded="true" />
    867             <element signature="e#2073#2074#0" expanded="true" />
    868             <element signature="e#2103#2104#0" expanded="true" />
    869             <element signature="e#2138#2139#0" expanded="true" />
    870             <element signature="e#2193#2194#0" expanded="true" />
    871             <element signature="e#2225#2226#0" expanded="true" />
    872             <element signature="e#2262#2263#0" expanded="true" />
    873             <element signature="e#2294#2295#0" expanded="true" />
    874             <element signature="e#2349#2350#0" expanded="true" />
    875             <element signature="e#2412#2413#0" expanded="true" />
    876             <element signature="method#removeDuplicates#0;class#Main#0" />
    877             <element signature="method#StandardDeviation#0;class#Main#0" />
    878             <element signature="method#toBufferedImage#0;class#Main#0" />
    879             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    880             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    881             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    882             <element signature="e#9112#9121#0" expanded="true" />
     662            <element signature="imports" expanded="true" />
     663            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     664            <element signature="method#removeDuplicates#0;class#Main#0" />
     665            <element signature="method#StandardDeviation#0;class#Main#0" />
     666            <element signature="method#VarianceCalc#0;class#Main#0" />
     667            <element signature="method#toBufferedImage#0;class#Main#0" />
     668            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     669            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     670            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     671            <element signature="e#11983#11992#0" expanded="true" />
    883672            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    884673          </folding>
     
    891680          <caret line="103" column="41" selection-start-line="103" selection-start-column="41" selection-end-line="103" selection-end-column="41" />
    892681          <folding>
    893             <element signature="e#0#31950#0" expanded="true" />
    894             <element signature="imports" expanded="true" />
    895             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    896             <element signature="e#2039#2040#0" expanded="true" />
    897             <element signature="e#2073#2074#0" expanded="true" />
    898             <element signature="e#2103#2104#0" expanded="true" />
    899             <element signature="e#2138#2139#0" expanded="true" />
    900             <element signature="e#2193#2194#0" expanded="true" />
    901             <element signature="e#2225#2226#0" expanded="true" />
    902             <element signature="e#2262#2263#0" expanded="true" />
    903             <element signature="e#2294#2295#0" expanded="true" />
    904             <element signature="e#2349#2350#0" expanded="true" />
    905             <element signature="e#2412#2413#0" expanded="true" />
    906             <element signature="method#removeDuplicates#0;class#Main#0" />
    907             <element signature="method#StandardDeviation#0;class#Main#0" />
    908             <element signature="method#toBufferedImage#0;class#Main#0" />
    909             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    910             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    911             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    912             <element signature="e#9112#9121#0" expanded="true" />
     682            <element signature="imports" expanded="true" />
     683            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     684            <element signature="method#removeDuplicates#0;class#Main#0" />
     685            <element signature="method#StandardDeviation#0;class#Main#0" />
     686            <element signature="method#VarianceCalc#0;class#Main#0" />
     687            <element signature="method#toBufferedImage#0;class#Main#0" />
     688            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     689            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     690            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     691            <element signature="e#11983#11992#0" expanded="true" />
    913692            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    914693          </folding>
     
    921700          <caret line="103" column="41" selection-start-line="103" selection-start-column="41" selection-end-line="103" selection-end-column="41" />
    922701          <folding>
    923             <element signature="e#0#31950#0" expanded="true" />
    924             <element signature="imports" expanded="true" />
    925             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    926             <element signature="e#2039#2040#0" expanded="true" />
    927             <element signature="e#2073#2074#0" expanded="true" />
    928             <element signature="e#2103#2104#0" expanded="true" />
    929             <element signature="e#2138#2139#0" expanded="true" />
    930             <element signature="e#2193#2194#0" expanded="true" />
    931             <element signature="e#2225#2226#0" expanded="true" />
    932             <element signature="e#2262#2263#0" expanded="true" />
    933             <element signature="e#2294#2295#0" expanded="true" />
    934             <element signature="e#2349#2350#0" expanded="true" />
    935             <element signature="e#2412#2413#0" expanded="true" />
    936             <element signature="method#removeDuplicates#0;class#Main#0" />
    937             <element signature="method#StandardDeviation#0;class#Main#0" />
    938             <element signature="method#toBufferedImage#0;class#Main#0" />
    939             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    940             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    941             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    942             <element signature="e#9112#9121#0" expanded="true" />
     702            <element signature="imports" expanded="true" />
     703            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     704            <element signature="method#removeDuplicates#0;class#Main#0" />
     705            <element signature="method#StandardDeviation#0;class#Main#0" />
     706            <element signature="method#VarianceCalc#0;class#Main#0" />
     707            <element signature="method#toBufferedImage#0;class#Main#0" />
     708            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     709            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     710            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     711            <element signature="e#11983#11992#0" expanded="true" />
    943712            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    944713          </folding>
     
    951720          <caret line="77" column="33" lean-forward="true" selection-start-line="77" selection-start-column="33" selection-end-line="77" selection-end-column="33" />
    952721          <folding>
    953             <element signature="e#0#31950#0" expanded="true" />
    954             <element signature="imports" expanded="true" />
    955             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    956             <element signature="e#2039#2040#0" expanded="true" />
    957             <element signature="e#2073#2074#0" expanded="true" />
    958             <element signature="e#2103#2104#0" expanded="true" />
    959             <element signature="e#2138#2139#0" expanded="true" />
    960             <element signature="e#2193#2194#0" expanded="true" />
    961             <element signature="e#2225#2226#0" expanded="true" />
    962             <element signature="e#2262#2263#0" expanded="true" />
    963             <element signature="e#2294#2295#0" expanded="true" />
    964             <element signature="e#2349#2350#0" expanded="true" />
    965             <element signature="e#2412#2413#0" expanded="true" />
    966             <element signature="method#removeDuplicates#0;class#Main#0" />
    967             <element signature="method#StandardDeviation#0;class#Main#0" />
    968             <element signature="method#toBufferedImage#0;class#Main#0" />
    969             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    970             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    971             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    972             <element signature="e#9112#9121#0" expanded="true" />
     722            <element signature="imports" expanded="true" />
     723            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     724            <element signature="method#removeDuplicates#0;class#Main#0" />
     725            <element signature="method#StandardDeviation#0;class#Main#0" />
     726            <element signature="method#VarianceCalc#0;class#Main#0" />
     727            <element signature="method#toBufferedImage#0;class#Main#0" />
     728            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     729            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     730            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     731            <element signature="e#11983#11992#0" expanded="true" />
    973732            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    974733          </folding>
     
    981740          <caret line="33" column="38" selection-start-line="33" selection-start-column="38" selection-end-line="33" selection-end-column="38" />
    982741          <folding>
    983             <element signature="e#0#31950#0" expanded="true" />
    984             <element signature="imports" expanded="true" />
    985             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    986             <element signature="e#2039#2040#0" expanded="true" />
    987             <element signature="e#2073#2074#0" expanded="true" />
    988             <element signature="e#2103#2104#0" expanded="true" />
    989             <element signature="e#2138#2139#0" expanded="true" />
    990             <element signature="e#2193#2194#0" expanded="true" />
    991             <element signature="e#2225#2226#0" expanded="true" />
    992             <element signature="e#2262#2263#0" expanded="true" />
    993             <element signature="e#2294#2295#0" expanded="true" />
    994             <element signature="e#2349#2350#0" expanded="true" />
    995             <element signature="e#2412#2413#0" expanded="true" />
    996             <element signature="method#removeDuplicates#0;class#Main#0" />
    997             <element signature="method#StandardDeviation#0;class#Main#0" />
    998             <element signature="method#toBufferedImage#0;class#Main#0" />
    999             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1000             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1001             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1002             <element signature="e#9112#9121#0" expanded="true" />
     742            <element signature="imports" expanded="true" />
     743            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     744            <element signature="method#removeDuplicates#0;class#Main#0" />
     745            <element signature="method#StandardDeviation#0;class#Main#0" />
     746            <element signature="method#VarianceCalc#0;class#Main#0" />
     747            <element signature="method#toBufferedImage#0;class#Main#0" />
     748            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     749            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     750            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     751            <element signature="e#11983#11992#0" expanded="true" />
    1003752            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1004753          </folding>
     
    1011760          <caret line="33" column="38" selection-start-line="33" selection-start-column="38" selection-end-line="33" selection-end-column="38" />
    1012761          <folding>
    1013             <element signature="e#0#31950#0" expanded="true" />
    1014             <element signature="imports" expanded="true" />
    1015             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1016             <element signature="e#2039#2040#0" expanded="true" />
    1017             <element signature="e#2073#2074#0" expanded="true" />
    1018             <element signature="e#2103#2104#0" expanded="true" />
    1019             <element signature="e#2138#2139#0" expanded="true" />
    1020             <element signature="e#2193#2194#0" expanded="true" />
    1021             <element signature="e#2225#2226#0" expanded="true" />
    1022             <element signature="e#2262#2263#0" expanded="true" />
    1023             <element signature="e#2294#2295#0" expanded="true" />
    1024             <element signature="e#2349#2350#0" expanded="true" />
    1025             <element signature="e#2412#2413#0" expanded="true" />
    1026             <element signature="method#removeDuplicates#0;class#Main#0" />
    1027             <element signature="method#StandardDeviation#0;class#Main#0" />
    1028             <element signature="method#toBufferedImage#0;class#Main#0" />
    1029             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1030             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1031             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1032             <element signature="e#9112#9121#0" expanded="true" />
     762            <element signature="imports" expanded="true" />
     763            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     764            <element signature="method#removeDuplicates#0;class#Main#0" />
     765            <element signature="method#StandardDeviation#0;class#Main#0" />
     766            <element signature="method#VarianceCalc#0;class#Main#0" />
     767            <element signature="method#toBufferedImage#0;class#Main#0" />
     768            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     769            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     770            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     771            <element signature="e#11983#11992#0" expanded="true" />
    1033772            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1034773          </folding>
     
    1041780          <caret line="19" lean-forward="true" selection-start-line="19" selection-end-line="19" />
    1042781          <folding>
    1043             <element signature="e#0#31950#0" expanded="true" />
    1044             <element signature="imports" expanded="true" />
    1045             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1046             <element signature="e#2039#2040#0" expanded="true" />
    1047             <element signature="e#2073#2074#0" expanded="true" />
    1048             <element signature="e#2103#2104#0" expanded="true" />
    1049             <element signature="e#2138#2139#0" expanded="true" />
    1050             <element signature="e#2193#2194#0" expanded="true" />
    1051             <element signature="e#2225#2226#0" expanded="true" />
    1052             <element signature="e#2262#2263#0" expanded="true" />
    1053             <element signature="e#2294#2295#0" expanded="true" />
    1054             <element signature="e#2349#2350#0" expanded="true" />
    1055             <element signature="e#2412#2413#0" expanded="true" />
    1056             <element signature="method#removeDuplicates#0;class#Main#0" />
    1057             <element signature="method#StandardDeviation#0;class#Main#0" />
    1058             <element signature="method#toBufferedImage#0;class#Main#0" />
    1059             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1060             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1061             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1062             <element signature="e#9112#9121#0" expanded="true" />
     782            <element signature="imports" expanded="true" />
     783            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     784            <element signature="method#removeDuplicates#0;class#Main#0" />
     785            <element signature="method#StandardDeviation#0;class#Main#0" />
     786            <element signature="method#VarianceCalc#0;class#Main#0" />
     787            <element signature="method#toBufferedImage#0;class#Main#0" />
     788            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     789            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     790            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     791            <element signature="e#11983#11992#0" expanded="true" />
    1063792            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1064793          </folding>
     
    1071800          <caret line="94" column="73" selection-start-line="94" selection-start-column="73" selection-end-line="94" selection-end-column="73" />
    1072801          <folding>
    1073             <element signature="e#0#31950#0" expanded="true" />
    1074             <element signature="imports" expanded="true" />
    1075             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1076             <element signature="e#2039#2040#0" expanded="true" />
    1077             <element signature="e#2073#2074#0" expanded="true" />
    1078             <element signature="e#2103#2104#0" expanded="true" />
    1079             <element signature="e#2138#2139#0" expanded="true" />
    1080             <element signature="e#2193#2194#0" expanded="true" />
    1081             <element signature="e#2225#2226#0" expanded="true" />
    1082             <element signature="e#2262#2263#0" expanded="true" />
    1083             <element signature="e#2294#2295#0" expanded="true" />
    1084             <element signature="e#2349#2350#0" expanded="true" />
    1085             <element signature="e#2412#2413#0" expanded="true" />
    1086             <element signature="method#removeDuplicates#0;class#Main#0" />
    1087             <element signature="method#StandardDeviation#0;class#Main#0" />
    1088             <element signature="method#toBufferedImage#0;class#Main#0" />
    1089             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1090             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1091             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1092             <element signature="e#9112#9121#0" expanded="true" />
     802            <element signature="imports" expanded="true" />
     803            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     804            <element signature="method#removeDuplicates#0;class#Main#0" />
     805            <element signature="method#StandardDeviation#0;class#Main#0" />
     806            <element signature="method#VarianceCalc#0;class#Main#0" />
     807            <element signature="method#toBufferedImage#0;class#Main#0" />
     808            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     809            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     810            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     811            <element signature="e#11983#11992#0" expanded="true" />
    1093812            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1094813          </folding>
     
    1101820          <caret line="33" column="19" selection-start-line="33" selection-start-column="19" selection-end-line="33" selection-end-column="31" />
    1102821          <folding>
    1103             <element signature="e#0#31950#0" expanded="true" />
    1104             <element signature="imports" expanded="true" />
    1105             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1106             <element signature="e#2039#2040#0" expanded="true" />
    1107             <element signature="e#2073#2074#0" expanded="true" />
    1108             <element signature="e#2103#2104#0" expanded="true" />
    1109             <element signature="e#2138#2139#0" expanded="true" />
    1110             <element signature="e#2193#2194#0" expanded="true" />
    1111             <element signature="e#2225#2226#0" expanded="true" />
    1112             <element signature="e#2262#2263#0" expanded="true" />
    1113             <element signature="e#2294#2295#0" expanded="true" />
    1114             <element signature="e#2349#2350#0" expanded="true" />
    1115             <element signature="e#2412#2413#0" expanded="true" />
    1116             <element signature="method#removeDuplicates#0;class#Main#0" />
    1117             <element signature="method#StandardDeviation#0;class#Main#0" />
    1118             <element signature="method#toBufferedImage#0;class#Main#0" />
    1119             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1120             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1121             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1122             <element signature="e#9112#9121#0" expanded="true" />
     822            <element signature="imports" expanded="true" />
     823            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     824            <element signature="method#removeDuplicates#0;class#Main#0" />
     825            <element signature="method#StandardDeviation#0;class#Main#0" />
     826            <element signature="method#VarianceCalc#0;class#Main#0" />
     827            <element signature="method#toBufferedImage#0;class#Main#0" />
     828            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     829            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     830            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     831            <element signature="e#11983#11992#0" expanded="true" />
    1123832            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1124833          </folding>
     
    1131840          <caret line="33" column="19" selection-start-line="33" selection-start-column="19" selection-end-line="33" selection-end-column="31" />
    1132841          <folding>
    1133             <element signature="e#0#31950#0" expanded="true" />
    1134             <element signature="imports" expanded="true" />
    1135             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1136             <element signature="e#2039#2040#0" expanded="true" />
    1137             <element signature="e#2073#2074#0" expanded="true" />
    1138             <element signature="e#2103#2104#0" expanded="true" />
    1139             <element signature="e#2138#2139#0" expanded="true" />
    1140             <element signature="e#2193#2194#0" expanded="true" />
    1141             <element signature="e#2225#2226#0" expanded="true" />
    1142             <element signature="e#2262#2263#0" expanded="true" />
    1143             <element signature="e#2294#2295#0" expanded="true" />
    1144             <element signature="e#2349#2350#0" expanded="true" />
    1145             <element signature="e#2412#2413#0" expanded="true" />
    1146             <element signature="method#removeDuplicates#0;class#Main#0" />
    1147             <element signature="method#StandardDeviation#0;class#Main#0" />
    1148             <element signature="method#toBufferedImage#0;class#Main#0" />
    1149             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1150             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1151             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1152             <element signature="e#9112#9121#0" expanded="true" />
     842            <element signature="imports" expanded="true" />
     843            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     844            <element signature="method#removeDuplicates#0;class#Main#0" />
     845            <element signature="method#StandardDeviation#0;class#Main#0" />
     846            <element signature="method#VarianceCalc#0;class#Main#0" />
     847            <element signature="method#toBufferedImage#0;class#Main#0" />
     848            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     849            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     850            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     851            <element signature="e#11983#11992#0" expanded="true" />
    1153852            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1154853          </folding>
     
    1161860          <caret line="33" column="19" selection-start-line="33" selection-start-column="19" selection-end-line="33" selection-end-column="31" />
    1162861          <folding>
    1163             <element signature="e#0#31950#0" expanded="true" />
    1164             <element signature="imports" expanded="true" />
    1165             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1166             <element signature="e#2039#2040#0" expanded="true" />
    1167             <element signature="e#2073#2074#0" expanded="true" />
    1168             <element signature="e#2103#2104#0" expanded="true" />
    1169             <element signature="e#2138#2139#0" expanded="true" />
    1170             <element signature="e#2193#2194#0" expanded="true" />
    1171             <element signature="e#2225#2226#0" expanded="true" />
    1172             <element signature="e#2262#2263#0" expanded="true" />
    1173             <element signature="e#2294#2295#0" expanded="true" />
    1174             <element signature="e#2349#2350#0" expanded="true" />
    1175             <element signature="e#2412#2413#0" expanded="true" />
    1176             <element signature="method#removeDuplicates#0;class#Main#0" />
    1177             <element signature="method#StandardDeviation#0;class#Main#0" />
    1178             <element signature="method#toBufferedImage#0;class#Main#0" />
    1179             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1180             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1181             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1182             <element signature="e#9112#9121#0" expanded="true" />
     862            <element signature="imports" expanded="true" />
     863            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     864            <element signature="method#removeDuplicates#0;class#Main#0" />
     865            <element signature="method#StandardDeviation#0;class#Main#0" />
     866            <element signature="method#VarianceCalc#0;class#Main#0" />
     867            <element signature="method#toBufferedImage#0;class#Main#0" />
     868            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     869            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     870            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     871            <element signature="e#11983#11992#0" expanded="true" />
    1183872            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1184873          </folding>
     
    1206895    <entry file="file://$PROJECT_DIR$/src/Main.java">
    1207896      <provider selected="true" editor-type-id="text-editor">
    1208         <state relative-caret-position="570">
    1209           <caret line="212" column="30" selection-start-line="212" selection-start-column="30" selection-end-line="212" selection-end-column="30" />
    1210           <folding>
    1211             <element signature="e#0#31950#0" expanded="true" />
    1212             <element signature="imports" expanded="true" />
    1213             <element signature="class#StartAndEndPoint#0;class#Main#0" />
    1214             <element signature="e#2039#2040#0" expanded="true" />
    1215             <element signature="e#2073#2074#0" expanded="true" />
    1216             <element signature="e#2103#2104#0" expanded="true" />
    1217             <element signature="e#2138#2139#0" expanded="true" />
    1218             <element signature="e#2193#2194#0" expanded="true" />
    1219             <element signature="e#2225#2226#0" expanded="true" />
    1220             <element signature="e#2262#2263#0" expanded="true" />
    1221             <element signature="e#2294#2295#0" expanded="true" />
    1222             <element signature="e#2349#2350#0" expanded="true" />
    1223             <element signature="e#2412#2413#0" expanded="true" />
    1224             <element signature="method#removeDuplicates#0;class#Main#0" />
    1225             <element signature="method#StandardDeviation#0;class#Main#0" />
    1226             <element signature="method#toBufferedImage#0;class#Main#0" />
    1227             <element signature="method#ClassifierPixelCount#0;class#Main#0" />
    1228             <element signature="method#ClassifierLineCount#0;class#Main#0" />
    1229             <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
    1230             <element signature="e#9112#9121#0" expanded="true" />
     897        <state relative-caret-position="351">
     898          <caret line="725" column="45" selection-start-line="725" selection-start-column="45" selection-end-line="725" selection-end-column="45" />
     899          <folding>
     900            <element signature="imports" expanded="true" />
     901            <element signature="class#StartAndEndPoint#0;class#Main#0" />
     902            <element signature="method#removeDuplicates#0;class#Main#0" />
     903            <element signature="method#StandardDeviation#0;class#Main#0" />
     904            <element signature="method#VarianceCalc#0;class#Main#0" />
     905            <element signature="method#toBufferedImage#0;class#Main#0" />
     906            <element signature="method#ClassifierPixelCount#0;class#Main#0" />
     907            <element signature="method#ClassifierLineCount#0;class#Main#0" />
     908            <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />
     909            <element signature="e#11983#11992#0" expanded="true" />
    1231910            <element signature="method#ClassifierLineCluster#0;class#Main#0" />
    1232911          </folding>
  • other-projects/is-sheet-music-encore/trunk/image-identification-development/src/Main.java

    r33324 r33325  
    180180
    181181    }
    182     public static Boolean ClusterCheck(StartAndEndPoint parseArray[]){
    183         System.out.println("LENGTH: " + parseArray.length);
    184         //MAKE THREE COMPARISONS
    185         //After clusters have been found.
    186         //Check if  their x positions intersect
    187         //Logic being
    188         //(L1.S < L2.E && L1.S > L2.S)
    189         //or
    190         //(L2.S < L1.E && L2.S > L1.S)
    191         //Variance is using Start of line point.
    192         //USING VARIANTS
     182    public static double VarianceCalc(StartAndEndPoint parseArray[]){
    193183        double sum =0;
    194184        double temp =0;
     
    207197        variance = Math.abs(temp/(size -1));
    208198        System.out.println("VARIANCE: " + variance);
    209         if(variance <= CLUSTER_DISTANCE_MAX && variance > CLUSTER_DISTANCE_MIN){
    210             for(int i = 0; i < 3; i++){
    211                 double l1_S = parseArray[i].getP1().x;
    212                 double l1_E = parseArray[i].getP2().x;
    213                 double l2_S =
    214 
    215             }
     199        return variance;
     200    }
     201    public static Boolean lineComparison(double baseLineS, double compareLineS, double compareLineE ){
     202        if(baseLineS < compareLineE && baseLineS > compareLineS){
     203            return true;
    216204        }
    217205        return false;
     206    }
     207    public static Boolean ClusterCheck(StartAndEndPoint parseArray[]){
     208        try {
     209            System.out.println("LENGTH: " + parseArray.length);
     210            //MAKE THREE COMPARISONS
     211            //After clusters have been found.
     212            //Check if  their x positions intersect
     213            //Logic being
     214            //(L1.S < L2.E && L1.S > L2.S)
     215            //or
     216            //(L2.S < L1.E && L2.S > L1.S)
     217            //Variance is using Start of line point.
     218            //USING VARIANTS
     219            double variance = VarianceCalc(parseArray);
     220            Boolean consistent = false;
     221            if (variance <= CLUSTER_DISTANCE_MAX && variance > CLUSTER_DISTANCE_MIN) {
     222                for (int i = 0; i < parseArray.length - 1; i++) {
     223                    System.out.println(i);
     224                    double l1_S = parseArray[i].getP1().x;
     225                    double l1_E = parseArray[i].getP2().x;
     226                    double l2_S = parseArray[i + 1].getP1().x;
     227                    double l2_E = parseArray[i + 1].getP2().x;
     228
     229                    //Check which starts after
     230                    if (l1_S >= l2_S) {
     231                        //baseLineStart is l1_S (call with lineComparison)
     232                        consistent = lineComparison(l1_S, l2_S, l2_E);
     233
     234                    } else if (l2_S > l1_S) {
     235                        //baseLineStart is l2_S (call with lineComparison)
     236                        consistent = lineComparison(l2_S, l1_S, l1_E);
     237                    } else {
     238                        System.err.println("An error, comparing l1_S and l2_S, has occurred");
     239                    }
     240
     241                    //Check if false was returned;
     242                    if (consistent == false) {
     243                        System.out.println(" X positions of two lines did not overlap each other" + '\t');
     244                        System.out.print("l1_S: " + l1_S + '\t');
     245                        System.out.print("l1_E: " + l1_E + '\t');
     246                        System.out.print("l2_S: " + l2_S + '\t');
     247                        System.out.print("l2_E: " + l2_E);
     248                        return false;
     249                    }
     250                }
     251                //Have been through for loop, maintaining consistent being true.
     252                //Have also meet the variance MIN and MAX requirement. Therefore it is a cluster
     253                return true;
     254            }
     255            System.out.println("Did not meet Cluster Distance Min and Max requirements, Variance = " + variance);
     256            return false;
     257        }
     258        catch (Exception e){
     259            System.err.println("           "+e.getMessage());
     260            return false;
     261        }
    218262    }
    219263
     
    680724        }
    681725        catch (Exception e) {
    682             System.err.println(e);
     726            System.err.println("          " +e.getMessage());
    683727        }
    684728        return returnArray;
Note: See TracChangeset for help on using the changeset viewer.