Post Line Removal/Parsing Algorithm OMR

68

description

Results after running a pre-processing algorithm written in python for a senior design project.

Transcript of Post Line Removal/Parsing Algorithm OMR

  • 0 5 10 15 20

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 01234

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 810

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 012345

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 012345

    0

    10

    20

    30

    40

    50

    60

  • 012345

    0

    10

    20

    30

    40

    50

    60

  • 01234

    0

    10

    20

    30

    40

    50

    60

  • 0 5 10 15 20 25

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 8101214

    0

    10

    20

    30

    40

    50

    60

  • 012345

    0

    10

    20

    30

    40

    50

    60

  • 0123456

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.5

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0123456

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 01234

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 0 2 4 6 81012

    0

    10

    20

    30

    40

    50

    60

  • 01234

    0

    10

    20

    30

    40

    50

    60

  • 012345

    0

    10

    20

    30

    40

    50

    60

  • 0.50.00.51.01.52.02.53.03.5

    0

    10

    20

    30

    40

    50

    60