Changeset 33367 for other-projects
- Timestamp:
- 2019-07-26T12:53:48+12:00 (5 years ago)
- Location:
- other-projects/is-sheet-music-encore/trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/is-sheet-music-encore/trunk/COMPX520-DOWNLOADER-PNG-10PAGES.sh
r33066 r33367 13 13 do 14 14 echo "id: $id page_num: $page_num" 15 ./COMPX520-RUN-PNG.sh $id $page_num 15 ./COMPX520-RUN-PNG.sh $id $page_num 16 16 page_num=$((page_num+1)) 17 17 count=$((count+1)) -
other-projects/is-sheet-music-encore/trunk/Makefile
r33340 r33367 180 180 cd image-identification-terminal; less log-all/results.txt 181 181 182 run-houghlinesP-refined-corpus-hi-res: 183 #cd image-identification-terminal; cd log-all-hires; rm *.txt 184 #Compile 185 cd image-identification-terminal; javac javaAccuracyCalculator.java 186 cd image-identification-terminal; javac -cp /Scratch/cpb16/opencv-3.4.2/build/bin/opencv-342.jar javaImageClassifier.java; 187 #Run javaImageClassifier on all images in Corpus 188 #cd image-identification-terminal; ./runClassifer.sh /Scratch/cpb16/is-sheet-music-encore/hires-download-images/MU houghlinesP-refined log-all-hires/log-houghlinesP-refined-MU.txt -all 189 cd image-identification-terminal; ./runClassifer.sh /Scratch/cpb16/is-sheet-music-encore/hires-download-images/BK houghlinesP-refined log-all-hires/log-houghlinesP-refined-BK.txt -all 190 cd image-identification-terminal; ./runClassifer.sh /Scratch/cpb16/is-sheet-music-encore/hires-download-images/MP houghlinesP-refined log-all-hires/log-houghlinesP-refined-MP.txt -all 191 cd image-identification-terminal; ./runClassifer.sh /Scratch/cpb16/is-sheet-music-encore/hires-download-images/SE houghlinesP-refined log-all-hires/log-houghlinesP-refined-SE.txt -all 192 #Calculate the Accuracy of the classifier 193 #cd image-identification-terminal; java javaAccuracyCalculator log-all-hires/log-houghlinesP-refined-MU.txt houghlinesP-refined-MU log-all-hires/results.txt 194 cd image-identification-terminal; java javaAccuracyCalculator log-all-hires/log-houghlinesP-refined-BK.txt houghlinesP-refined-BK log-all-hires/results.txt 195 cd image-identification-terminal; java javaAccuracyCalculator log-all-hires/log-houghlinesP-refined-MP.txt houghlinesP-refined-MP log-all-hires/results.txt 196 cd image-identification-terminal; java javaAccuracyCalculator log-all-hires/log-houghlinesP-refined-SE.txt houghlinesP-refined-SE log-all-hires/results.txt 197 #Display the results 198 cd image-identification-terminal; less log-all-hires/results.txt 199 -
other-projects/is-sheet-music-encore/trunk/image-identification-development/.idea/workspace.xml
r33340 r33367 4 4 <list default="true" readonly="true" id="9bad4f92-4a7d-46a2-b6f0-94214c9f55cc" name="Default" comment=""> 5 5 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> 6 <change beforePath="$PROJECT_DIR$/out/production/image-identification/Main.class" beforeDir="false" afterPath="$PROJECT_DIR$/out/production/image-identification/Main.class" afterDir="false" />7 6 <change beforePath="$PROJECT_DIR$/src/Main.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Main.java" afterDir="false" /> 8 7 </list> … … 20 19 <component name="FileEditorManager"> 21 20 <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> 22 <file leaf-file-name="Main.java" pinned="false" current-in-tab=" false">21 <file leaf-file-name="Main.java" pinned="false" current-in-tab="true"> 23 22 <entry file="file://$PROJECT_DIR$/src/Main.java"> 24 23 <provider selected="true" editor-type-id="text-editor"> 25 <state relative-caret-position=" 1520">26 <caret line=" 719" selection-start-line="719" selection-end-line="732" selection-end-column="21" />24 <state relative-caret-position="399"> 25 <caret line="812" column="12" lean-forward="true" selection-start-line="812" selection-start-column="12" selection-end-line="812" selection-end-column="12" /> 27 26 <folding> 28 27 <element signature="imports" expanded="true" /> … … 41 40 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 42 41 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 43 </folding> 44 </state> 45 </provider> 46 </entry> 47 </file> 48 <file leaf-file-name="javaImageClassifier.java" pinned="false" current-in-tab="true"> 49 <entry file="file://$PROJECT_DIR$/../image-identification-terminal/javaImageClassifier.java"> 50 <provider selected="true" editor-type-id="text-editor"> 51 <state relative-caret-position="570"> 52 <caret line="96" column="26" selection-start-line="96" selection-start-column="26" selection-end-line="96" selection-end-column="26" /> 53 <folding> 54 <element signature="imports" expanded="true" /> 55 <element signature="n#!!doc;n#javaImageClassifier#0" /> 56 <element signature="class#StartAndEndPoint#0;class#javaImageClassifier#0" /> 57 <element signature="e#3854#3863#0" /> 58 <element signature="method#setup_HoughLinesP#0;class#javaImageClassifier#0" /> 59 <element signature="method#classifier_HoughLinesP#0;class#javaImageClassifier#0" /> 60 <element signature="method#setup_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 61 <element signature="method#classifier_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 62 <element signature="method#toBufferedImage#0;class#javaImageClassifier#0" /> 63 <element signature="method#ClusterCheck#0;class#javaImageClassifier#0" /> 64 <element signature="method#VarianceCalc#0;class#javaImageClassifier#0" /> 65 <element signature="method#lineComparison#0;class#javaImageClassifier#0" /> 66 <element signature="method#removeDuplicates#0;class#javaImageClassifier#0" /> 42 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 67 43 </folding> 68 44 </state> … … 81 57 <option name="CHANGED_PATHS"> 82 58 <list> 59 <option value="$PROJECT_DIR$/../image-identification-terminal/javaImageClassifier.java" /> 83 60 <option value="$PROJECT_DIR$/src/Main.java" /> 84 <option value="$PROJECT_DIR$/../image-identification-terminal/javaImageClassifier.java" />85 61 </list> 86 62 </option> 87 63 </component> 88 64 <component name="ProjectFrameBounds" extendedState="6"> 89 <option name="x" value=" 603" />65 <option name="x" value="562" /> 90 66 <option name="y" value="24" /> 91 <option name="width" value="9 18" />92 <option name="height" value=" 1026" />67 <option name="width" value="908" /> 68 <option name="height" value="996" /> 93 69 </component> 94 70 <component name="ProjectView"> … … 211 187 <window_info anchor="right" content_ui="combo" id="Hierarchy" order="7" weight="0.25" /> 212 188 <window_info anchor="right" id="Capture Analysis" order="0" /> 213 <window_info anchor="bottom" id=" Run" order="6" visible="true" weight="0.34662578" />189 <window_info anchor="bottom" id="Version Control" order="2" /> 214 190 <window_info anchor="right" id="Theme Preview" order="2" /> 215 191 <window_info content_ui="combo" id="Project" order="5" visible="true" weight="0.18382749" /> … … 218 194 <window_info anchor="right" id="Ant Build" order="6" weight="0.25" /> 219 195 <window_info anchor="bottom" id="TODO" order="10" /> 220 <window_info anchor="bottom" id=" Version Control" order="2" />196 <window_info anchor="bottom" id="Run" order="6" visible="true" weight="0.34662578" /> 221 197 <window_info id="Image Layers" order="4" /> 222 198 <window_info id="Designer" order="0" /> … … 244 220 <breakpoints-dialog /> 245 221 </breakpoints-dialog> 246 <option name="time" value=" 27" />222 <option name="time" value="30" /> 247 223 </breakpoint-manager> 248 224 </component> … … 268 244 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 269 245 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 246 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 247 </folding> 248 </state> 249 </provider> 250 </entry> 251 <entry file="file://$PROJECT_DIR$/../image-identification-terminal/javaImageClassifier.java"> 252 <provider selected="true" editor-type-id="text-editor"> 253 <state relative-caret-position="1824"> 254 <caret line="96" column="26" selection-start-line="96" selection-start-column="26" selection-end-line="96" selection-end-column="26" /> 255 <folding> 256 <element signature="imports" expanded="true" /> 257 <element signature="n#!!doc;n#javaImageClassifier#0" /> 258 <element signature="e#1743#2305#0" /> 259 <element signature="e#4073#5568#0" /> 260 <element signature="e#5573#6811#0" /> 261 <element signature="e#6817#9109#0" /> 262 <element signature="e#9114#9310#0" /> 263 <element signature="e#10174#11093#0" /> 264 <element signature="e#18880#21583#0" /> 265 <element signature="e#21588#22252#0" /> 266 <element signature="e#22257#22629#0" /> 267 <element signature="e#22634#23395#0" /> 268 </folding> 269 </state> 270 </provider> 271 </entry> 272 <entry file="file://$PROJECT_DIR$/src/Main.java"> 273 <provider selected="true" editor-type-id="text-editor"> 274 <state relative-caret-position="13661"> 275 <caret line="719" selection-start-line="719" selection-end-line="732" selection-end-column="21" /> 276 <folding> 277 <element signature="imports" expanded="true" /> 278 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 279 <element signature="e#5318#5319#0" expanded="true" /> 280 <element signature="e#5352#5353#0" expanded="true" /> 281 <element signature="method#removeDuplicates#0;class#Main#0" /> 282 <element signature="method#StandardDeviation#0;class#Main#0" /> 283 <element signature="method#VarianceCalc#0;class#Main#0" /> 284 <element signature="method#lineComparison#0;class#Main#0" /> 285 <element signature="method#ClusterCheck#0;class#Main#0" /> 286 <element signature="method#toBufferedImage#0;class#Main#0" /> 287 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 288 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 289 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 290 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 291 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 292 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 270 293 </folding> 271 294 </state> … … 279 302 <element signature="imports" expanded="true" /> 280 303 <element signature="n#!!doc;n#javaImageClassifier#0" /> 281 <element signature="class#StartAndEndPoint#0;class#javaImageClassifier#0" /> 282 <element signature="e#3854#3863#0" /> 283 <element signature="method#setup_HoughLinesP#0;class#javaImageClassifier#0" /> 284 <element signature="method#classifier_HoughLinesP#0;class#javaImageClassifier#0" /> 285 <element signature="method#setup_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 286 <element signature="method#classifier_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 287 <element signature="method#toBufferedImage#0;class#javaImageClassifier#0" /> 288 <element signature="method#ClusterCheck#0;class#javaImageClassifier#0" /> 289 <element signature="method#VarianceCalc#0;class#javaImageClassifier#0" /> 290 <element signature="method#lineComparison#0;class#javaImageClassifier#0" /> 291 <element signature="method#removeDuplicates#0;class#javaImageClassifier#0" /> 304 <element signature="e#1743#2305#0" /> 305 <element signature="e#4073#5568#0" /> 306 <element signature="e#5573#6811#0" /> 307 <element signature="e#6817#9109#0" /> 308 <element signature="e#9114#9310#0" /> 309 <element signature="e#10174#11093#0" /> 310 <element signature="e#18880#21583#0" /> 311 <element signature="e#21588#22252#0" /> 312 <element signature="e#22257#22629#0" /> 313 <element signature="e#22634#23395#0" /> 292 314 </folding> 293 315 </state> … … 314 336 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 315 337 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 338 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 316 339 </folding> 317 340 </state> … … 338 361 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 339 362 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 363 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 340 364 </folding> 341 365 </state> … … 362 386 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 363 387 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 388 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 364 389 </folding> 365 390 </state> … … 386 411 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 387 412 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 413 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 388 414 </folding> 389 415 </state> … … 410 436 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 411 437 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 438 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 412 439 </folding> 413 440 </state> … … 434 461 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 435 462 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 463 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 436 464 </folding> 437 465 </state> … … 458 486 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 459 487 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 488 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 460 489 </folding> 461 490 </state> … … 482 511 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 483 512 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 513 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 484 514 </folding> 485 515 </state> … … 506 536 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 507 537 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 538 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 508 539 </folding> 509 540 </state> … … 530 561 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 531 562 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 563 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 532 564 </folding> 533 565 </state> … … 554 586 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 555 587 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 588 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 556 589 </folding> 557 590 </state> … … 578 611 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 579 612 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 613 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 580 614 </folding> 581 615 </state> … … 602 636 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 603 637 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 638 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 604 639 </folding> 605 640 </state> … … 626 661 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 627 662 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 663 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 628 664 </folding> 629 665 </state> … … 650 686 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 651 687 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 688 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 652 689 </folding> 653 690 </state> … … 674 711 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 675 712 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 713 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 676 714 </folding> 677 715 </state> … … 698 736 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 699 737 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 738 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 700 739 </folding> 701 740 </state> … … 722 761 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 723 762 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 763 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 724 764 </folding> 725 765 </state> … … 746 786 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 747 787 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 788 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 748 789 </folding> 749 790 </state> … … 770 811 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 771 812 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 813 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 772 814 </folding> 773 815 </state> … … 794 836 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 795 837 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 838 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 796 839 </folding> 797 840 </state> … … 818 861 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 819 862 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 863 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 820 864 </folding> 821 865 </state> … … 842 886 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 843 887 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 888 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 844 889 </folding> 845 890 </state> … … 866 911 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 867 912 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 913 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 868 914 </folding> 869 915 </state> … … 890 936 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 891 937 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 938 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 892 939 </folding> 893 940 </state> … … 914 961 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 915 962 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 963 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 916 964 </folding> 917 965 </state> … … 938 986 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 939 987 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 988 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 940 989 </folding> 941 990 </state> … … 962 1011 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 963 1012 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1013 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 964 1014 </folding> 965 1015 </state> … … 986 1036 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 987 1037 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1038 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 988 1039 </folding> 989 1040 </state> … … 1010 1061 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1011 1062 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1063 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1012 1064 </folding> 1013 1065 </state> … … 1034 1086 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1035 1087 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1088 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1036 1089 </folding> 1037 1090 </state> … … 1058 1111 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1059 1112 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1113 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1060 1114 </folding> 1061 1115 </state> … … 1082 1136 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1083 1137 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1138 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1084 1139 </folding> 1085 1140 </state> … … 1106 1161 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1107 1162 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1163 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1108 1164 </folding> 1109 1165 </state> … … 1130 1186 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1131 1187 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1188 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1132 1189 </folding> 1133 1190 </state> … … 1154 1211 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1155 1212 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1213 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1156 1214 </folding> 1157 1215 </state> … … 1178 1236 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1179 1237 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1238 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1180 1239 </folding> 1181 1240 </state> … … 1202 1261 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1203 1262 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1263 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1204 1264 </folding> 1205 1265 </state> … … 1226 1286 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1227 1287 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1288 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1228 1289 </folding> 1229 1290 </state> … … 1272 1333 </provider> 1273 1334 </entry> 1274 <entry file="file://$PROJECT_DIR$/src/Main.java">1275 <provider selected="true" editor-type-id="text-editor">1276 <state relative-caret-position="1520">1277 <caret line="719" selection-start-line="719" selection-end-line="732" selection-end-column="21" />1278 <folding>1279 <element signature="imports" expanded="true" />1280 <element signature="class#StartAndEndPoint#0;class#Main#0" />1281 <element signature="e#5318#5319#0" expanded="true" />1282 <element signature="e#5352#5353#0" expanded="true" />1283 <element signature="method#removeDuplicates#0;class#Main#0" />1284 <element signature="method#StandardDeviation#0;class#Main#0" />1285 <element signature="method#VarianceCalc#0;class#Main#0" />1286 <element signature="method#lineComparison#0;class#Main#0" />1287 <element signature="method#ClusterCheck#0;class#Main#0" />1288 <element signature="method#toBufferedImage#0;class#Main#0" />1289 <element signature="method#ClassifierPixelCount#0;class#Main#0" />1290 <element signature="method#ClassifierLineCount#0;class#Main#0" />1291 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" />1292 <element signature="method#ClassifierLineCluster#0;class#Main#0" />1293 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" />1294 </folding>1295 </state>1296 </provider>1297 </entry>1298 1335 <entry file="file://$PROJECT_DIR$/../image-identification-terminal/javaImageClassifier.java"> 1299 1336 <provider selected="true" editor-type-id="text-editor"> 1300 <state relative-caret-position=" 570">1301 <caret line=" 96" column="26" selection-start-line="96" selection-start-column="26" selection-end-line="96" selection-end-column="26" />1337 <state relative-caret-position="-2668"> 1338 <caret line="116" column="61" selection-start-line="116" selection-start-column="61" selection-end-line="116" selection-end-column="61" /> 1302 1339 <folding> 1303 1340 <element signature="imports" expanded="true" /> 1304 1341 <element signature="n#!!doc;n#javaImageClassifier#0" /> 1305 <element signature="class#StartAndEndPoint#0;class#javaImageClassifier#0" /> 1306 <element signature="e#3854#3863#0" /> 1307 <element signature="method#setup_HoughLinesP#0;class#javaImageClassifier#0" /> 1308 <element signature="method#classifier_HoughLinesP#0;class#javaImageClassifier#0" /> 1309 <element signature="method#setup_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 1310 <element signature="method#classifier_HoughLinesP_refined#0;class#javaImageClassifier#0" /> 1311 <element signature="method#toBufferedImage#0;class#javaImageClassifier#0" /> 1312 <element signature="method#ClusterCheck#0;class#javaImageClassifier#0" /> 1313 <element signature="method#VarianceCalc#0;class#javaImageClassifier#0" /> 1314 <element signature="method#lineComparison#0;class#javaImageClassifier#0" /> 1315 <element signature="method#removeDuplicates#0;class#javaImageClassifier#0" /> 1342 <element signature="e#1743#2305#0" /> 1343 <element signature="e#4073#5568#0" /> 1344 <element signature="e#5573#6811#0" /> 1345 <element signature="e#6817#9109#0" /> 1346 <element signature="e#9114#9310#0" /> 1347 <element signature="e#10174#11093#0" /> 1348 <element signature="e#18880#21583#0" /> 1349 <element signature="e#21588#22252#0" /> 1350 <element signature="e#22257#22629#0" /> 1351 <element signature="e#22634#23395#0" /> 1352 </folding> 1353 </state> 1354 </provider> 1355 </entry> 1356 <entry file="file://$PROJECT_DIR$/src/Main.java"> 1357 <provider selected="true" editor-type-id="text-editor"> 1358 <state relative-caret-position="399"> 1359 <caret line="812" column="12" lean-forward="true" selection-start-line="812" selection-start-column="12" selection-end-line="812" selection-end-column="12" /> 1360 <folding> 1361 <element signature="imports" expanded="true" /> 1362 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 1363 <element signature="e#5318#5319#0" expanded="true" /> 1364 <element signature="e#5352#5353#0" expanded="true" /> 1365 <element signature="method#removeDuplicates#0;class#Main#0" /> 1366 <element signature="method#StandardDeviation#0;class#Main#0" /> 1367 <element signature="method#VarianceCalc#0;class#Main#0" /> 1368 <element signature="method#lineComparison#0;class#Main#0" /> 1369 <element signature="method#ClusterCheck#0;class#Main#0" /> 1370 <element signature="method#toBufferedImage#0;class#Main#0" /> 1371 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 1372 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 1373 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 1374 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 1375 <element signature="method#ClassifierLineClusterPt#0;class#Main#0" /> 1376 <element signature="method#LineCountOrCluster#0;class#Main#0" /> 1316 1377 </folding> 1317 1378 </state> -
other-projects/is-sheet-music-encore/trunk/image-identification-development/src/Main.java
r33340 r33367 746 746 Mat edgesDetectedRGB = new Mat(); 747 747 Mat clustersFoundRGB = new Mat(); 748 String directory = "/Scratch/cpb16/is-sheet-music-encore/ lowres-download-images/MU/";748 String directory = "/Scratch/cpb16/is-sheet-music-encore/download-images/MU/"; 749 749 //!!!!!!!!!!!!!!!!!!!!!!!!!!!NOT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 750 750 //mdp.39015097852365-2.png 176 lines Contents page. … … 752 752 //!!!!!!!!!!!!!!!!!!!!!!!!!!!NOTNOT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 753 753 //coo.31924062612282-9.png 8 lines 754 //String default_file = directory+"NotSheetMusic/coo.31924062612282-9.png";754 String default_file = directory+"NotSheetMusic/coo.31924062612282-9.png"; 755 755 //String default_file = directory+"NotSheetMusic/mdp.39015097852365-2.png"; 756 String default_file ="TestImages/NotNot/mdp.39015080972303-3.png";756 //String default_file ="TestImages/NotNot/mdp.39015080972303-3.png"; 757 757 758 758 … … 808 808 809 809 810 811 810 //Display Results 812 811 //HighGui.imshow("Source", original); … … 817 816 //HighGui.imshow("Detected Lines (in red) - negative", edgesDetectedRGBProb); 818 817 819 820 821 //System.out.println("LINE COUNT RESULT: " + ClassifierLineCount(horizontalLineCount) + '\t' +"LinesFound: " + horizontalLineCount); //COUNT OF LINES CLASSIFICATION 818 System.out.println("LINE COUNT RESULT: " + ClassifierLineCount(horizontalLineCount) + '\t' +"LinesFound: " + horizontalLineCount); //COUNT OF LINES CLASSIFICATION 822 819 //System.out.println("LINE CLUSTER RESULT: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(0) + '\t' + "LinesFound: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(1) + '\t' + "ClustersFound: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(2)); 823 820 //System.out.println("NEW CLUSTER RESULTS: " + ClassifierLineClusterPt(pointArrayList,clustersFoundRGB).get(0) + '\t' + "LinesFound: " + horizontalLineCount + '\t' + "ClustersFound: " + ClassifierLineClusterPt(pointArrayList,clustersFoundRGB).get(1)); 824 821 //System.out.println(ClassifierLineClusterPt(pointArrayList, clustersFoundRGB)); 825 822 826 System.out.println("TEST: " + LineCountOrCluster(horizontalLineCount, pointArrayList, clustersFoundRGB));823 //System.out.println("TEST: " + LineCountOrCluster(horizontalLineCount, pointArrayList, clustersFoundRGB)); 827 824 828 825 // Wait and Exit
Note:
See TracChangeset
for help on using the changeset viewer.