Changeset 33325

Show
Ignore:
Timestamp:
11.07.2019 18:33:51 (5 days 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 modified

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;