Changeset 33326
- Timestamp:
- 2019-07-13T13:00:32+12:00 (5 years ago)
- Location:
- other-projects/is-sheet-music-encore/trunk/image-identification-development
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/is-sheet-music-encore/trunk/image-identification-development/.idea/workspace.xml
r33325 r33326 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> … … 15 14 <option name="LAST_RESOLUTION" value="IGNORE" /> 16 15 </component> 16 <component name="CoverageDataManager"> 17 <SUITE FILE_PATH="coverage/image_identification_development$Main.ic" NAME="Main Coverage Results" MODIFIED="1562975922003" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" /> 18 </component> 17 19 <component name="FileEditorManager"> 18 20 <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> … … 20 22 <entry file="file://$PROJECT_DIR$/src/Main.java"> 21 23 <provider selected="true" editor-type-id="text-editor"> 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" />24 <state relative-caret-position="130"> 25 <caret line="631" column="10" selection-start-line="631" selection-start-column="10" selection-end-line="631" selection-end-column="10" /> 24 26 <folding> 25 27 <element signature="imports" expanded="true" /> 26 28 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 29 <element signature="e#4855#4856#0" expanded="true" /> 30 <element signature="e#4889#4890#0" expanded="true" /> 27 31 <element signature="method#removeDuplicates#0;class#Main#0" /> 28 32 <element signature="method#StandardDeviation#0;class#Main#0" /> 29 33 <element signature="method#VarianceCalc#0;class#Main#0" /> 34 <element signature="method#lineComparison#0;class#Main#0" /> 35 <element signature="method#ClusterCheck#0;class#Main#0" /> 30 36 <element signature="method#toBufferedImage#0;class#Main#0" /> 31 37 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 32 38 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 33 39 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 34 <element signature="e#1 1983#11992#0" expanded="true" />40 <element signature="e#14199#14208#0" expanded="true" /> 35 41 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 36 42 </folding> … … 78 84 <property name="project.structure.side.proportion" value="0.2" /> 79 85 <property name="run.code.analysis.last.selected.profile" value="pProject Default" /> 80 <property name="settings.editor.selected.configurable" value=" preferences.lookFeel" />86 <property name="settings.editor.selected.configurable" value="editor.preferences.fonts.default" /> 81 87 </component> 82 88 <component name="RunDashboard"> … … 148 154 <window_info anchor="right" id="Palette" order="4" /> 149 155 <window_info anchor="bottom" id="TODO" order="10" /> 150 <window_info anchor="bottom" id="Messages" order="3" weight="0.32 822084" />156 <window_info anchor="bottom" id="Messages" order="3" weight="0.32786885" /> 151 157 <window_info anchor="right" id="Palette	" order="1" /> 152 158 <window_info id="Image Layers" order="4" /> … … 154 160 <window_info anchor="bottom" id="Event Log" order="1" side_tool="true" /> 155 161 <window_info anchor="right" id="Maven Projects" order="3" /> 162 <window_info anchor="bottom" id="Run" order="6" weight="0.21516393" /> 156 163 <window_info anchor="bottom" id="Version Control" order="2" /> 157 <window_info anchor=" bottom" id="Run" order="6" weight="0.31083843" />164 <window_info anchor="right" id="Coverage" side_tool="true" weight="0.32991913" /> 158 165 <window_info anchor="bottom" id="Terminal" order="0" weight="0.42638037" /> 159 166 <window_info id="Capture Tool" order="2" /> … … 164 171 <window_info id="UI Designer" order="1" /> 165 172 <window_info anchor="right" id="Theme Preview" order="2" /> 173 <window_info anchor="bottom" id="Debug" order="7" weight="0.24487706" /> 166 174 <window_info id="Favorites" order="3" side_tool="true" /> 167 <window_info anchor="bottom" id="Debug" order="7" weight="0.398773" />168 175 <window_info anchor="right" content_ui="combo" id="Hierarchy" order="7" weight="0.25" /> 169 176 <window_info anchor="bottom" id="Inspection" order="9" weight="0.4" /> … … 178 185 <window_info anchor="right" content_ui="combo" id="Hierarchy" order="7" weight="0.25" /> 179 186 <window_info anchor="right" id="Capture Analysis" order="0" /> 180 <window_info anchor="bottom" id=" Run" order="6" visible="true" weight="0.34662578" />187 <window_info anchor="bottom" id="Version Control" order="2" /> 181 188 <window_info anchor="right" id="Theme Preview" order="2" /> 182 <window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />183 189 <window_info content_ui="combo" id="Project" order="5" visible="true" weight="0.18382749" /> 184 190 <window_info id="Structure" order="6" side_tool="true" weight="0.25" /> … … 186 192 <window_info anchor="right" id="Ant Build" order="6" weight="0.25" /> 187 193 <window_info anchor="bottom" id="TODO" order="10" /> 194 <window_info anchor="bottom" id="Run" order="6" visible="true" weight="0.34662578" /> 188 195 <window_info id="Image Layers" order="4" /> 189 196 <window_info id="Designer" order="0" /> … … 195 202 <window_info anchor="bottom" id="Event Log" order="1" side_tool="true" /> 196 203 <window_info anchor="bottom" id="Inspection" order="9" weight="0.4" /> 197 <window_info anchor="bottom" id=" Version Control" order="2" />204 <window_info anchor="bottom" id="Cvs" order="8" weight="0.25" /> 198 205 <window_info id="Capture Tool" order="2" /> 199 206 <window_info anchor="bottom" id="Message" order="4" /> … … 211 218 <breakpoints-dialog /> 212 219 </breakpoints-dialog> 213 <option name="time" value=" 14" />220 <option name="time" value="23" /> 214 221 </breakpoint-manager> 215 222 </component> 216 223 <component name="editorHistoryManager"> 224 <entry file="file://$PROJECT_DIR$/src/Main.java"> 225 <provider selected="true" editor-type-id="text-editor"> 226 <state relative-caret-position="10875"> 227 <caret line="725" column="45" selection-start-line="725" selection-start-column="45" selection-end-line="725" selection-end-column="45" /> 228 <folding> 229 <element signature="imports" expanded="true" /> 230 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 231 <element signature="e#4855#4856#0" expanded="true" /> 232 <element signature="e#4889#4890#0" expanded="true" /> 233 <element signature="method#removeDuplicates#0;class#Main#0" /> 234 <element signature="method#StandardDeviation#0;class#Main#0" /> 235 <element signature="method#VarianceCalc#0;class#Main#0" /> 236 <element signature="method#lineComparison#0;class#Main#0" /> 237 <element signature="method#ClusterCheck#0;class#Main#0" /> 238 <element signature="method#toBufferedImage#0;class#Main#0" /> 239 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 240 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 241 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 242 <element signature="e#14199#14208#0" expanded="true" /> 243 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 244 </folding> 245 </state> 246 </provider> 247 </entry> 248 <entry file="file://$PROJECT_DIR$/src/Main.java"> 249 <provider selected="true" editor-type-id="text-editor"> 250 <state relative-caret-position="10875"> 251 <caret line="725" column="45" selection-start-line="725" selection-start-column="45" selection-end-line="725" selection-end-column="45" /> 252 <folding> 253 <element signature="imports" expanded="true" /> 254 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 255 <element signature="e#4855#4856#0" expanded="true" /> 256 <element signature="e#4889#4890#0" expanded="true" /> 257 <element signature="method#removeDuplicates#0;class#Main#0" /> 258 <element signature="method#StandardDeviation#0;class#Main#0" /> 259 <element signature="method#VarianceCalc#0;class#Main#0" /> 260 <element signature="method#lineComparison#0;class#Main#0" /> 261 <element signature="method#ClusterCheck#0;class#Main#0" /> 262 <element signature="method#toBufferedImage#0;class#Main#0" /> 263 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 264 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 265 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 266 <element signature="e#14199#14208#0" expanded="true" /> 267 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 268 </folding> 269 </state> 270 </provider> 271 </entry> 217 272 <entry file="file://$PROJECT_DIR$/src/Main.java"> 218 273 <provider selected="true" editor-type-id="text-editor"> … … 222 277 <element signature="imports" expanded="true" /> 223 278 <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" /> 279 <element signature="e#4855#4856#0" expanded="true" /> 280 <element signature="e#4889#4890#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="e#14199#14208#0" expanded="true" /> 232 291 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 233 292 </folding> … … 242 301 <element signature="imports" expanded="true" /> 243 302 <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" /> 303 <element signature="e#4855#4856#0" expanded="true" /> 304 <element signature="e#4889#4890#0" expanded="true" /> 305 <element signature="method#removeDuplicates#0;class#Main#0" /> 306 <element signature="method#StandardDeviation#0;class#Main#0" /> 307 <element signature="method#VarianceCalc#0;class#Main#0" /> 308 <element signature="method#lineComparison#0;class#Main#0" /> 309 <element signature="method#ClusterCheck#0;class#Main#0" /> 310 <element signature="method#toBufferedImage#0;class#Main#0" /> 311 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 312 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 313 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 314 <element signature="e#14199#14208#0" expanded="true" /> 252 315 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 253 316 </folding> … … 262 325 <element signature="imports" expanded="true" /> 263 326 <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" /> 327 <element signature="e#4855#4856#0" expanded="true" /> 328 <element signature="e#4889#4890#0" expanded="true" /> 329 <element signature="method#removeDuplicates#0;class#Main#0" /> 330 <element signature="method#StandardDeviation#0;class#Main#0" /> 331 <element signature="method#VarianceCalc#0;class#Main#0" /> 332 <element signature="method#lineComparison#0;class#Main#0" /> 333 <element signature="method#ClusterCheck#0;class#Main#0" /> 334 <element signature="method#toBufferedImage#0;class#Main#0" /> 335 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 336 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 337 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 338 <element signature="e#14199#14208#0" expanded="true" /> 272 339 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 273 340 </folding> … … 282 349 <element signature="imports" expanded="true" /> 283 350 <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" /> 351 <element signature="e#4855#4856#0" expanded="true" /> 352 <element signature="e#4889#4890#0" expanded="true" /> 353 <element signature="method#removeDuplicates#0;class#Main#0" /> 354 <element signature="method#StandardDeviation#0;class#Main#0" /> 355 <element signature="method#VarianceCalc#0;class#Main#0" /> 356 <element signature="method#lineComparison#0;class#Main#0" /> 357 <element signature="method#ClusterCheck#0;class#Main#0" /> 358 <element signature="method#toBufferedImage#0;class#Main#0" /> 359 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 360 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 361 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 362 <element signature="e#14199#14208#0" expanded="true" /> 292 363 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 293 364 </folding> … … 302 373 <element signature="imports" expanded="true" /> 303 374 <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" /> 375 <element signature="e#4855#4856#0" expanded="true" /> 376 <element signature="e#4889#4890#0" expanded="true" /> 377 <element signature="method#removeDuplicates#0;class#Main#0" /> 378 <element signature="method#StandardDeviation#0;class#Main#0" /> 379 <element signature="method#VarianceCalc#0;class#Main#0" /> 380 <element signature="method#lineComparison#0;class#Main#0" /> 381 <element signature="method#ClusterCheck#0;class#Main#0" /> 382 <element signature="method#toBufferedImage#0;class#Main#0" /> 383 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 384 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 385 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 386 <element signature="e#14199#14208#0" expanded="true" /> 312 387 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 313 388 </folding> … … 322 397 <element signature="imports" expanded="true" /> 323 398 <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" /> 399 <element signature="e#4855#4856#0" expanded="true" /> 400 <element signature="e#4889#4890#0" expanded="true" /> 401 <element signature="method#removeDuplicates#0;class#Main#0" /> 402 <element signature="method#StandardDeviation#0;class#Main#0" /> 403 <element signature="method#VarianceCalc#0;class#Main#0" /> 404 <element signature="method#lineComparison#0;class#Main#0" /> 405 <element signature="method#ClusterCheck#0;class#Main#0" /> 406 <element signature="method#toBufferedImage#0;class#Main#0" /> 407 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 408 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 409 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 410 <element signature="e#14199#14208#0" expanded="true" /> 332 411 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 333 412 </folding> … … 342 421 <element signature="imports" expanded="true" /> 343 422 <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" /> 423 <element signature="e#4855#4856#0" expanded="true" /> 424 <element signature="e#4889#4890#0" expanded="true" /> 425 <element signature="method#removeDuplicates#0;class#Main#0" /> 426 <element signature="method#StandardDeviation#0;class#Main#0" /> 427 <element signature="method#VarianceCalc#0;class#Main#0" /> 428 <element signature="method#lineComparison#0;class#Main#0" /> 429 <element signature="method#ClusterCheck#0;class#Main#0" /> 430 <element signature="method#toBufferedImage#0;class#Main#0" /> 431 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 432 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 433 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 434 <element signature="e#14199#14208#0" expanded="true" /> 352 435 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 353 436 </folding> … … 362 445 <element signature="imports" expanded="true" /> 363 446 <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" /> 447 <element signature="e#4855#4856#0" expanded="true" /> 448 <element signature="e#4889#4890#0" expanded="true" /> 449 <element signature="method#removeDuplicates#0;class#Main#0" /> 450 <element signature="method#StandardDeviation#0;class#Main#0" /> 451 <element signature="method#VarianceCalc#0;class#Main#0" /> 452 <element signature="method#lineComparison#0;class#Main#0" /> 453 <element signature="method#ClusterCheck#0;class#Main#0" /> 454 <element signature="method#toBufferedImage#0;class#Main#0" /> 455 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 456 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 457 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 458 <element signature="e#14199#14208#0" expanded="true" /> 372 459 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 373 460 </folding> … … 382 469 <element signature="imports" expanded="true" /> 383 470 <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" /> 471 <element signature="e#4855#4856#0" expanded="true" /> 472 <element signature="e#4889#4890#0" expanded="true" /> 473 <element signature="method#removeDuplicates#0;class#Main#0" /> 474 <element signature="method#StandardDeviation#0;class#Main#0" /> 475 <element signature="method#VarianceCalc#0;class#Main#0" /> 476 <element signature="method#lineComparison#0;class#Main#0" /> 477 <element signature="method#ClusterCheck#0;class#Main#0" /> 478 <element signature="method#toBufferedImage#0;class#Main#0" /> 479 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 480 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 481 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 482 <element signature="e#14199#14208#0" expanded="true" /> 392 483 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 393 484 </folding> … … 402 493 <element signature="imports" expanded="true" /> 403 494 <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" /> 495 <element signature="e#4855#4856#0" expanded="true" /> 496 <element signature="e#4889#4890#0" expanded="true" /> 497 <element signature="method#removeDuplicates#0;class#Main#0" /> 498 <element signature="method#StandardDeviation#0;class#Main#0" /> 499 <element signature="method#VarianceCalc#0;class#Main#0" /> 500 <element signature="method#lineComparison#0;class#Main#0" /> 501 <element signature="method#ClusterCheck#0;class#Main#0" /> 502 <element signature="method#toBufferedImage#0;class#Main#0" /> 503 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 504 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 505 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 506 <element signature="e#14199#14208#0" expanded="true" /> 412 507 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 413 508 </folding> … … 422 517 <element signature="imports" expanded="true" /> 423 518 <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" /> 519 <element signature="e#4855#4856#0" expanded="true" /> 520 <element signature="e#4889#4890#0" expanded="true" /> 521 <element signature="method#removeDuplicates#0;class#Main#0" /> 522 <element signature="method#StandardDeviation#0;class#Main#0" /> 523 <element signature="method#VarianceCalc#0;class#Main#0" /> 524 <element signature="method#lineComparison#0;class#Main#0" /> 525 <element signature="method#ClusterCheck#0;class#Main#0" /> 526 <element signature="method#toBufferedImage#0;class#Main#0" /> 527 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 528 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 529 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 530 <element signature="e#14199#14208#0" expanded="true" /> 432 531 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 433 532 </folding> … … 442 541 <element signature="imports" expanded="true" /> 443 542 <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" /> 543 <element signature="e#4855#4856#0" expanded="true" /> 544 <element signature="e#4889#4890#0" expanded="true" /> 545 <element signature="method#removeDuplicates#0;class#Main#0" /> 546 <element signature="method#StandardDeviation#0;class#Main#0" /> 547 <element signature="method#VarianceCalc#0;class#Main#0" /> 548 <element signature="method#lineComparison#0;class#Main#0" /> 549 <element signature="method#ClusterCheck#0;class#Main#0" /> 550 <element signature="method#toBufferedImage#0;class#Main#0" /> 551 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 552 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 553 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 554 <element signature="e#14199#14208#0" expanded="true" /> 452 555 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 453 556 </folding> … … 462 565 <element signature="imports" expanded="true" /> 463 566 <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" /> 567 <element signature="e#4855#4856#0" expanded="true" /> 568 <element signature="e#4889#4890#0" expanded="true" /> 569 <element signature="method#removeDuplicates#0;class#Main#0" /> 570 <element signature="method#StandardDeviation#0;class#Main#0" /> 571 <element signature="method#VarianceCalc#0;class#Main#0" /> 572 <element signature="method#lineComparison#0;class#Main#0" /> 573 <element signature="method#ClusterCheck#0;class#Main#0" /> 574 <element signature="method#toBufferedImage#0;class#Main#0" /> 575 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 576 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 577 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 578 <element signature="e#14199#14208#0" expanded="true" /> 472 579 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 473 580 </folding> … … 482 589 <element signature="imports" expanded="true" /> 483 590 <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" /> 591 <element signature="e#4855#4856#0" expanded="true" /> 592 <element signature="e#4889#4890#0" expanded="true" /> 593 <element signature="method#removeDuplicates#0;class#Main#0" /> 594 <element signature="method#StandardDeviation#0;class#Main#0" /> 595 <element signature="method#VarianceCalc#0;class#Main#0" /> 596 <element signature="method#lineComparison#0;class#Main#0" /> 597 <element signature="method#ClusterCheck#0;class#Main#0" /> 598 <element signature="method#toBufferedImage#0;class#Main#0" /> 599 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 600 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 601 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 602 <element signature="e#14199#14208#0" expanded="true" /> 492 603 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 493 604 </folding> … … 502 613 <element signature="imports" expanded="true" /> 503 614 <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" /> 615 <element signature="e#4855#4856#0" expanded="true" /> 616 <element signature="e#4889#4890#0" expanded="true" /> 617 <element signature="method#removeDuplicates#0;class#Main#0" /> 618 <element signature="method#StandardDeviation#0;class#Main#0" /> 619 <element signature="method#VarianceCalc#0;class#Main#0" /> 620 <element signature="method#lineComparison#0;class#Main#0" /> 621 <element signature="method#ClusterCheck#0;class#Main#0" /> 622 <element signature="method#toBufferedImage#0;class#Main#0" /> 623 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 624 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 625 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 626 <element signature="e#14199#14208#0" expanded="true" /> 512 627 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 513 628 </folding> … … 522 637 <element signature="imports" expanded="true" /> 523 638 <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" /> 639 <element signature="e#4855#4856#0" expanded="true" /> 640 <element signature="e#4889#4890#0" expanded="true" /> 641 <element signature="method#removeDuplicates#0;class#Main#0" /> 642 <element signature="method#StandardDeviation#0;class#Main#0" /> 643 <element signature="method#VarianceCalc#0;class#Main#0" /> 644 <element signature="method#lineComparison#0;class#Main#0" /> 645 <element signature="method#ClusterCheck#0;class#Main#0" /> 646 <element signature="method#toBufferedImage#0;class#Main#0" /> 647 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 648 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 649 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 650 <element signature="e#14199#14208#0" expanded="true" /> 532 651 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 533 652 </folding> … … 542 661 <element signature="imports" expanded="true" /> 543 662 <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" /> 663 <element signature="e#4855#4856#0" expanded="true" /> 664 <element signature="e#4889#4890#0" expanded="true" /> 665 <element signature="method#removeDuplicates#0;class#Main#0" /> 666 <element signature="method#StandardDeviation#0;class#Main#0" /> 667 <element signature="method#VarianceCalc#0;class#Main#0" /> 668 <element signature="method#lineComparison#0;class#Main#0" /> 669 <element signature="method#ClusterCheck#0;class#Main#0" /> 670 <element signature="method#toBufferedImage#0;class#Main#0" /> 671 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 672 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 673 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 674 <element signature="e#14199#14208#0" expanded="true" /> 552 675 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 553 676 </folding> … … 562 685 <element signature="imports" expanded="true" /> 563 686 <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" /> 687 <element signature="e#4855#4856#0" expanded="true" /> 688 <element signature="e#4889#4890#0" expanded="true" /> 689 <element signature="method#removeDuplicates#0;class#Main#0" /> 690 <element signature="method#StandardDeviation#0;class#Main#0" /> 691 <element signature="method#VarianceCalc#0;class#Main#0" /> 692 <element signature="method#lineComparison#0;class#Main#0" /> 693 <element signature="method#ClusterCheck#0;class#Main#0" /> 694 <element signature="method#toBufferedImage#0;class#Main#0" /> 695 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 696 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 697 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 698 <element signature="e#14199#14208#0" expanded="true" /> 572 699 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 573 700 </folding> … … 582 709 <element signature="imports" expanded="true" /> 583 710 <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" /> 711 <element signature="e#4855#4856#0" expanded="true" /> 712 <element signature="e#4889#4890#0" expanded="true" /> 713 <element signature="method#removeDuplicates#0;class#Main#0" /> 714 <element signature="method#StandardDeviation#0;class#Main#0" /> 715 <element signature="method#VarianceCalc#0;class#Main#0" /> 716 <element signature="method#lineComparison#0;class#Main#0" /> 717 <element signature="method#ClusterCheck#0;class#Main#0" /> 718 <element signature="method#toBufferedImage#0;class#Main#0" /> 719 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 720 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 721 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 722 <element signature="e#14199#14208#0" expanded="true" /> 592 723 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 593 724 </folding> … … 602 733 <element signature="imports" expanded="true" /> 603 734 <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" /> 735 <element signature="e#4855#4856#0" expanded="true" /> 736 <element signature="e#4889#4890#0" expanded="true" /> 737 <element signature="method#removeDuplicates#0;class#Main#0" /> 738 <element signature="method#StandardDeviation#0;class#Main#0" /> 739 <element signature="method#VarianceCalc#0;class#Main#0" /> 740 <element signature="method#lineComparison#0;class#Main#0" /> 741 <element signature="method#ClusterCheck#0;class#Main#0" /> 742 <element signature="method#toBufferedImage#0;class#Main#0" /> 743 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 744 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 745 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 746 <element signature="e#14199#14208#0" expanded="true" /> 612 747 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 613 748 </folding> … … 622 757 <element signature="imports" expanded="true" /> 623 758 <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" /> 759 <element signature="e#4855#4856#0" expanded="true" /> 760 <element signature="e#4889#4890#0" expanded="true" /> 761 <element signature="method#removeDuplicates#0;class#Main#0" /> 762 <element signature="method#StandardDeviation#0;class#Main#0" /> 763 <element signature="method#VarianceCalc#0;class#Main#0" /> 764 <element signature="method#lineComparison#0;class#Main#0" /> 765 <element signature="method#ClusterCheck#0;class#Main#0" /> 766 <element signature="method#toBufferedImage#0;class#Main#0" /> 767 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 768 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 769 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 770 <element signature="e#14199#14208#0" expanded="true" /> 632 771 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 633 772 </folding> … … 642 781 <element signature="imports" expanded="true" /> 643 782 <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" /> 783 <element signature="e#4855#4856#0" expanded="true" /> 784 <element signature="e#4889#4890#0" expanded="true" /> 785 <element signature="method#removeDuplicates#0;class#Main#0" /> 786 <element signature="method#StandardDeviation#0;class#Main#0" /> 787 <element signature="method#VarianceCalc#0;class#Main#0" /> 788 <element signature="method#lineComparison#0;class#Main#0" /> 789 <element signature="method#ClusterCheck#0;class#Main#0" /> 790 <element signature="method#toBufferedImage#0;class#Main#0" /> 791 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 792 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 793 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 794 <element signature="e#14199#14208#0" expanded="true" /> 652 795 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 653 796 </folding> … … 662 805 <element signature="imports" expanded="true" /> 663 806 <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" /> 807 <element signature="e#4855#4856#0" expanded="true" /> 808 <element signature="e#4889#4890#0" expanded="true" /> 809 <element signature="method#removeDuplicates#0;class#Main#0" /> 810 <element signature="method#StandardDeviation#0;class#Main#0" /> 811 <element signature="method#VarianceCalc#0;class#Main#0" /> 812 <element signature="method#lineComparison#0;class#Main#0" /> 813 <element signature="method#ClusterCheck#0;class#Main#0" /> 814 <element signature="method#toBufferedImage#0;class#Main#0" /> 815 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 816 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 817 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 818 <element signature="e#14199#14208#0" expanded="true" /> 672 819 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 673 820 </folding> … … 682 829 <element signature="imports" expanded="true" /> 683 830 <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" /> 831 <element signature="e#4855#4856#0" expanded="true" /> 832 <element signature="e#4889#4890#0" expanded="true" /> 833 <element signature="method#removeDuplicates#0;class#Main#0" /> 834 <element signature="method#StandardDeviation#0;class#Main#0" /> 835 <element signature="method#VarianceCalc#0;class#Main#0" /> 836 <element signature="method#lineComparison#0;class#Main#0" /> 837 <element signature="method#ClusterCheck#0;class#Main#0" /> 838 <element signature="method#toBufferedImage#0;class#Main#0" /> 839 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 840 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 841 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 842 <element signature="e#14199#14208#0" expanded="true" /> 692 843 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 693 844 </folding> … … 702 853 <element signature="imports" expanded="true" /> 703 854 <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" /> 855 <element signature="e#4855#4856#0" expanded="true" /> 856 <element signature="e#4889#4890#0" expanded="true" /> 857 <element signature="method#removeDuplicates#0;class#Main#0" /> 858 <element signature="method#StandardDeviation#0;class#Main#0" /> 859 <element signature="method#VarianceCalc#0;class#Main#0" /> 860 <element signature="method#lineComparison#0;class#Main#0" /> 861 <element signature="method#ClusterCheck#0;class#Main#0" /> 862 <element signature="method#toBufferedImage#0;class#Main#0" /> 863 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 864 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 865 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 866 <element signature="e#14199#14208#0" expanded="true" /> 712 867 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 713 868 </folding> … … 722 877 <element signature="imports" expanded="true" /> 723 878 <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" /> 879 <element signature="e#4855#4856#0" expanded="true" /> 880 <element signature="e#4889#4890#0" expanded="true" /> 881 <element signature="method#removeDuplicates#0;class#Main#0" /> 882 <element signature="method#StandardDeviation#0;class#Main#0" /> 883 <element signature="method#VarianceCalc#0;class#Main#0" /> 884 <element signature="method#lineComparison#0;class#Main#0" /> 885 <element signature="method#ClusterCheck#0;class#Main#0" /> 886 <element signature="method#toBufferedImage#0;class#Main#0" /> 887 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 888 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 889 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 890 <element signature="e#14199#14208#0" expanded="true" /> 732 891 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 733 892 </folding> … … 742 901 <element signature="imports" expanded="true" /> 743 902 <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" /> 903 <element signature="e#4855#4856#0" expanded="true" /> 904 <element signature="e#4889#4890#0" expanded="true" /> 905 <element signature="method#removeDuplicates#0;class#Main#0" /> 906 <element signature="method#StandardDeviation#0;class#Main#0" /> 907 <element signature="method#VarianceCalc#0;class#Main#0" /> 908 <element signature="method#lineComparison#0;class#Main#0" /> 909 <element signature="method#ClusterCheck#0;class#Main#0" /> 910 <element signature="method#toBufferedImage#0;class#Main#0" /> 911 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 912 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 913 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 914 <element signature="e#14199#14208#0" expanded="true" /> 752 915 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 753 916 </folding> … … 762 925 <element signature="imports" expanded="true" /> 763 926 <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" /> 927 <element signature="e#4855#4856#0" expanded="true" /> 928 <element signature="e#4889#4890#0" expanded="true" /> 929 <element signature="method#removeDuplicates#0;class#Main#0" /> 930 <element signature="method#StandardDeviation#0;class#Main#0" /> 931 <element signature="method#VarianceCalc#0;class#Main#0" /> 932 <element signature="method#lineComparison#0;class#Main#0" /> 933 <element signature="method#ClusterCheck#0;class#Main#0" /> 934 <element signature="method#toBufferedImage#0;class#Main#0" /> 935 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 936 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 937 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 938 <element signature="e#14199#14208#0" expanded="true" /> 772 939 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 773 940 </folding> … … 782 949 <element signature="imports" expanded="true" /> 783 950 <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" /> 951 <element signature="e#4855#4856#0" expanded="true" /> 952 <element signature="e#4889#4890#0" expanded="true" /> 953 <element signature="method#removeDuplicates#0;class#Main#0" /> 954 <element signature="method#StandardDeviation#0;class#Main#0" /> 955 <element signature="method#VarianceCalc#0;class#Main#0" /> 956 <element signature="method#lineComparison#0;class#Main#0" /> 957 <element signature="method#ClusterCheck#0;class#Main#0" /> 958 <element signature="method#toBufferedImage#0;class#Main#0" /> 959 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 960 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 961 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 962 <element signature="e#14199#14208#0" expanded="true" /> 792 963 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 793 964 </folding> … … 802 973 <element signature="imports" expanded="true" /> 803 974 <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" /> 975 <element signature="e#4855#4856#0" expanded="true" /> 976 <element signature="e#4889#4890#0" expanded="true" /> 977 <element signature="method#removeDuplicates#0;class#Main#0" /> 978 <element signature="method#StandardDeviation#0;class#Main#0" /> 979 <element signature="method#VarianceCalc#0;class#Main#0" /> 980 <element signature="method#lineComparison#0;class#Main#0" /> 981 <element signature="method#ClusterCheck#0;class#Main#0" /> 982 <element signature="method#toBufferedImage#0;class#Main#0" /> 983 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 984 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 985 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 986 <element signature="e#14199#14208#0" expanded="true" /> 812 987 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 813 988 </folding> … … 822 997 <element signature="imports" expanded="true" /> 823 998 <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" /> 999 <element signature="e#4855#4856#0" expanded="true" /> 1000 <element signature="e#4889#4890#0" expanded="true" /> 1001 <element signature="method#removeDuplicates#0;class#Main#0" /> 1002 <element signature="method#StandardDeviation#0;class#Main#0" /> 1003 <element signature="method#VarianceCalc#0;class#Main#0" /> 1004 <element signature="method#lineComparison#0;class#Main#0" /> 1005 <element signature="method#ClusterCheck#0;class#Main#0" /> 1006 <element signature="method#toBufferedImage#0;class#Main#0" /> 1007 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 1008 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 1009 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 1010 <element signature="e#14199#14208#0" expanded="true" /> 832 1011 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 833 1012 </folding> … … 842 1021 <element signature="imports" expanded="true" /> 843 1022 <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" /> 1023 <element signature="e#4855#4856#0" expanded="true" /> 1024 <element signature="e#4889#4890#0" expanded="true" /> 1025 <element signature="method#removeDuplicates#0;class#Main#0" /> 1026 <element signature="method#StandardDeviation#0;class#Main#0" /> 1027 <element signature="method#VarianceCalc#0;class#Main#0" /> 1028 <element signature="method#lineComparison#0;class#Main#0" /> 1029 <element signature="method#ClusterCheck#0;class#Main#0" /> 1030 <element signature="method#toBufferedImage#0;class#Main#0" /> 1031 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 1032 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 1033 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 1034 <element signature="e#14199#14208#0" expanded="true" /> 852 1035 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 853 1036 </folding> … … 862 1045 <element signature="imports" expanded="true" /> 863 1046 <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" /> 1047 <element signature="e#4855#4856#0" expanded="true" /> 1048 <element signature="e#4889#4890#0" expanded="true" /> 1049 <element signature="method#removeDuplicates#0;class#Main#0" /> 1050 <element signature="method#StandardDeviation#0;class#Main#0" /> 1051 <element signature="method#VarianceCalc#0;class#Main#0" /> 1052 <element signature="method#lineComparison#0;class#Main#0" /> 1053 <element signature="method#ClusterCheck#0;class#Main#0" /> 1054 <element signature="method#toBufferedImage#0;class#Main#0" /> 1055 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 1056 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 1057 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 1058 <element signature="e#14199#14208#0" expanded="true" /> 872 1059 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 873 1060 </folding> … … 886 1073 <state relative-caret-position="238"> 887 1074 <caret line="234" column="18" selection-start-line="234" selection-start-column="18" selection-end-line="234" selection-end-column="18" /> 888 <folding> 889 <element signature="e#10065#10066#0" expanded="true" /> 890 <element signature="e#10148#10149#0" expanded="true" /> 891 </folding> 892 </state> 893 </provider> 894 </entry> 895 <entry file="file://$PROJECT_DIR$/src/Main.java"> 896 <provider selected="true" editor-type-id="text-editor"> 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" /> 1075 </state> 1076 </provider> 1077 </entry> 1078 <entry file="jar:///usr/lib/jvm/java-8-oracle/jre/lib/rt.jar!/sun/misc/Launcher.class"> 1079 <provider selected="true" editor-type-id="text-editor"> 1080 <state relative-caret-position="5394"> 1081 <caret line="264" column="71" selection-start-line="264" selection-start-column="71" selection-end-line="264" selection-end-column="71" /> 1082 </state> 1083 </provider> 1084 </entry> 1085 <entry file="jar:///usr/lib/jvm/java-8-oracle/jre/lib/rt.jar!/sun/instrument/InstrumentationImpl.class"> 1086 <provider selected="true" editor-type-id="text-editor"> 1087 <state relative-caret-position="168"> 1088 <caret line="259" selection-start-line="259" selection-end-line="259" /> 1089 </state> 1090 </provider> 1091 </entry> 1092 <entry file="jar:///usr/lib/jvm/java-8-oracle/src.zip!/java/lang/ClassLoader.java"> 1093 <provider selected="true" editor-type-id="text-editor"> 1094 <state relative-caret-position="178"> 1095 <caret line="410" selection-start-line="410" selection-end-line="410" /> 1096 </state> 1097 </provider> 1098 </entry> 1099 <entry file="jar:///usr/lib/jvm/java-8-oracle/src.zip!/java/net/URLClassLoader.java"> 1100 <provider selected="true" editor-type-id="text-editor"> 1101 <state relative-caret-position="330"> 1102 <caret line="380" selection-start-line="380" selection-end-line="380" /> 1103 </state> 1104 </provider> 1105 </entry> 1106 <entry file="file://$PROJECT_DIR$/src/Main.java"> 1107 <provider selected="true" editor-type-id="text-editor"> 1108 <state relative-caret-position="130"> 1109 <caret line="631" column="10" selection-start-line="631" selection-start-column="10" selection-end-line="631" selection-end-column="10" /> 1110 <folding> 1111 <element signature="imports" expanded="true" /> 1112 <element signature="class#StartAndEndPoint#0;class#Main#0" /> 1113 <element signature="e#4855#4856#0" expanded="true" /> 1114 <element signature="e#4889#4890#0" expanded="true" /> 1115 <element signature="method#removeDuplicates#0;class#Main#0" /> 1116 <element signature="method#StandardDeviation#0;class#Main#0" /> 1117 <element signature="method#VarianceCalc#0;class#Main#0" /> 1118 <element signature="method#lineComparison#0;class#Main#0" /> 1119 <element signature="method#ClusterCheck#0;class#Main#0" /> 1120 <element signature="method#toBufferedImage#0;class#Main#0" /> 1121 <element signature="method#ClassifierPixelCount#0;class#Main#0" /> 1122 <element signature="method#ClassifierLineCount#0;class#Main#0" /> 1123 <element signature="method#ClassifierLineClusterOLD#0;class#Main#0" /> 1124 <element signature="e#14199#14208#0" expanded="true" /> 910 1125 <element signature="method#ClassifierLineCluster#0;class#Main#0" /> 911 1126 </folding> -
other-projects/is-sheet-music-encore/trunk/image-identification-development/src/Main.java
r33325 r33326 104 104 105 105 public class Main { 106 //GLOBAL_CONSTANTS 107 static double CLUSTER_DISTANCE_MAX = 40; 108 static double CLUSTER_DISTANCE_MIN = 2; 109 static int CLASSIFIER_HOUGHLINESP_MIN = 10; 110 static int CLASSIFIER_HOUGHLINESP_MAX = 65; 111 static int HOUGHLINEP_THRESHOLD = 10; 112 static int STANDARD_DEVIATION_THRESHOLD = 6; 113 static int MINLINECOUNT = 40; 114 static int MAXLINEGAP = 1; //4 115 static double SLOPEGRADIENT = 0.02; 116 106 117 //DEPENDENT FUNCTIONS AND CLASSES 107 118 static class StartAndEndPoint { … … 196 207 } 197 208 variance = Math.abs(temp/(size -1)); 198 System.out.println("VARIANCE: " + variance);209 //System.out.println("VARIANCE: " + variance); 199 210 return variance; 200 211 } … … 207 218 public static Boolean ClusterCheck(StartAndEndPoint parseArray[]){ 208 219 try { 209 System.out.println("LENGTH: " + parseArray.length);220 //System.out.println("LENGTH: " + parseArray.length); 210 221 //MAKE THREE COMPARISONS 211 222 //After clusters have been found. … … 221 232 if (variance <= CLUSTER_DISTANCE_MAX && variance > CLUSTER_DISTANCE_MIN) { 222 233 for (int i = 0; i < parseArray.length - 1; i++) { 223 System.out.println(i);234 //System.out.println(i); 224 235 double l1_S = parseArray[i].getP1().x; 225 236 double l1_E = parseArray[i].getP2().x; … … 231 242 //baseLineStart is l1_S (call with lineComparison) 232 243 consistent = lineComparison(l1_S, l2_S, l2_E); 233 234 244 } else if (l2_S > l1_S) { 235 245 //baseLineStart is l2_S (call with lineComparison) … … 241 251 //Check if false was returned; 242 252 if (consistent == false) { 243 System.out.println(" X positions of two lines did not overlap each other" + '\t');253 /*System.out.print(" X positions of two lines did not overlap each other:" + '\t'); 244 254 System.out.print("l1_S: " + l1_S + '\t'); 245 255 System.out.print("l1_E: " + l1_E + '\t'); 246 256 System.out.print("l2_S: " + l2_S + '\t'); 247 257 System.out.print("l2_E: " + l2_E); 258 System.out.println(" ");*/ 248 259 return false; 249 260 } … … 253 264 return true; 254 265 } 255 System.out.println("Did not meet Cluster Distance Min and Max requirements, Variance = " + variance);266 //System.out.println("Did not meet Cluster Distance Min and Max requirements, Variance = " + variance); 256 267 return false; 257 268 } … … 262 273 } 263 274 264 //GLOBAL_CONSTANTS265 static double CLUSTER_DISTANCE_MAX = 15;266 static double CLUSTER_DISTANCE_MIN = 2;267 static int CLASSIFIER_HOUGHLINESP_MIN = 10;268 static int CLASSIFIER_HOUGHLINESP_MAX = 65;269 static int HOUGHLINEP_THRESHOLD = 10;270 static int STANDARD_DEVIATION_THRESHOLD = 6;271 static int MINLINECOUNT = 40;272 static int MAXLINEGAP = 1; //4273 static double SLOPEGRADIENT = 0.02;274 //SHOULD TURN INTO ARGS275 275 276 276 //CLASSIFYING FUNCTIONS … … 571 571 return returnArray; 572 572 } 573 574 573 private static ArrayList ClassifierLineClusterPt(ArrayList<StartAndEndPoint> linePointsArray, Mat clustersFoundRGB){ 575 574 /* … … 618 617 } 619 618 } 620 /*for (double num : closeLineYPos){621 System.out.println(num);622 } */623 619 624 620 //2. Now check if there are four of these are close to each other. … … 638 634 }); 639 635 closeLinePts = removeDuplicates(closeLinePts); 640 / *DISPLAYING AS EXCEPTED! WOO!641 for (StartAndEndPoint pt : closeLinePts) {636 //DISPLAYING AS EXCEPTED! WOO! 637 /*for (StartAndEndPoint pt : closeLinePts) { 642 638 System.out.println("CloseLinePTs: " + pt.getP1().y); 643 } 644 */ 639 }*/ 640 645 641 646 642 if(closeLinePts.size() >= 4) { 647 643 //FOR every item in array of CloseLines 648 for(int i= 0; i < closeLinePts.size(); i++){644 for(int i= 0; i < closeLinePts.size(); i++){ 649 645 //If last comparator is at end of array. 650 646 if(i + 4 >= closeLinePts.size()){ … … 674 670 else{ 675 671 //break 676 //System.out.println("ELSE, i = " + i+ " closeLineYpos size= " + closeLineYPos.size());677 672 Thread.sleep(2000); 673 System.out.println("End of closeLinePts -> break , i = " + i+ " closeLineYpos size= " + closeLinePts.size()); 678 674 break; 679 675 } … … 705 701 } 706 702 } 707 708 703 } 709 704 … … 712 707 if(clusterCount >= 1){ 713 708 returnArray.add(true); 714 returnArray.add(closeLinePts.size());715 709 returnArray.add(clusterCount); 716 710 returnArray.add(clustersFoundRGB); … … 718 712 else{ 719 713 returnArray.add(false); 720 returnArray.add(closeLinePts.size());721 714 returnArray.add(clusterCount); 715 returnArray.add(clustersFoundRGB); 722 716 } 723 717 } 724 718 } 725 719 catch (Exception e) { 726 System.err.println( " " +e.getMessage());720 System.err.println(e.getMessage()); 727 721 } 728 722 return returnArray; 729 723 } 730 724 731 732 725 //MAIN 733 726 public static void main(String[] args) { 734 727 … … 796 789 //Prove by finding number of points from one end to other: 797 790 //Get width of image. 798 File filenameTest = new File("TestImages/NotSheetMusic02.png");799 BufferedImage i = ImageIO.read(filenameTest);791 //File filenameTest = new File("TestImages/NotSheetMusic02.png"); 792 //BufferedImage i = ImageIO.read(filenameTest); 800 793 BufferedImage toBeClassifiedImg = toBufferedImage(edgesDetectedRGB); 801 794 … … 805 798 //HighGui.imshow("Source", original); 806 799 //HighGui.imshow("Just Edges", justEdges); //TESTING 807 //HighGui.imshow("Detected Lines (in red) - positive", edgesDetectedRGB); 808 if(ClassifierLineClusterPt(pointArrayList, clustersFoundRGB).get(3) != null) { 809 HighGui.imshow("CLUSTERS FOUND", clustersFoundRGB); 810 } 800 HighGui.imshow("LINES FOUND", edgesDetectedRGB); 801 HighGui.imshow("CLUSTERS FOUND", clustersFoundRGB); 802 811 803 //HighGui.imshow("Detected Lines (in red) - negative", edgesDetectedRGBProb); 812 804 813 805 814 806 815 //System.out.println("LINE COUNT RESULT: " + ClassifierLineCount(horizontalLineCount) + '\t' +"LineCount: " + horizontalLineCount); //COUNT OF LINES CLASSIFICATION807 System.out.println("LINE COUNT RESULT: " + ClassifierLineCount(horizontalLineCount) + '\t' +"LinesFound: " + horizontalLineCount); //COUNT OF LINES CLASSIFICATION 816 808 //System.out.println("LINE CLUSTER RESULT: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(0) + '\t' + "LinesFound: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(1) + '\t' + "ClustersFound: " + ClassifierLineClusterOLD(toBeClassifiedImg).get(2)); 817 //System.out.println("NEW CLUSTER RESULTS: " + ClassifierLineCluster(pointArrayList,clustersFoundRGB).get(0) + '\t' + "LinesFound: " + ClassifierLineCluster(pointArrayList,clustersFoundRGB).get(1) + '\t' + "ClustersFound: " + ClassifierLineCluster(pointArrayList,clustersFoundRGB).get(2));818 System.out.println(ClassifierLineClusterPt(pointArrayList, clustersFoundRGB));809 System.out.println("NEW CLUSTER RESULTS: " + ClassifierLineClusterPt(pointArrayList,clustersFoundRGB).get(0) + '\t' + "LinesFound: " + horizontalLineCount + '\t' + "ClustersFound: " + ClassifierLineClusterPt(pointArrayList,clustersFoundRGB).get(1)); 810 //System.out.println(ClassifierLineClusterPt(pointArrayList, clustersFoundRGB)); 819 811 820 812 // Wait and Exit
Note:
See TracChangeset
for help on using the changeset viewer.