Exemplo n.º 1
0
import sys
import re
import yaml
sys.path.append("..")
from sheetmusic import MusicImage


if __name__ == '__main__':
    FORMAT = "%(asctime)-15s %(levelname)s [%(name)s.%(funcName)s]  %(message)s"
    logging.basicConfig(level=logging.DEBUG,format=FORMAT,filename="counter.log")
    init_gamera()

    for imgname in sys.argv[1:]:
        m = re.match(r"^(.*)\.[^\.]+$",imgname)
        noend = m.group(1)
        mi = MusicImage(imgname,training_filename="../preomr_edited_cnn.xml")
        c = mi.ccs_overall()
        cl = dict([ (k,len(v)) for k,v in c.iteritems() ])
        outf = "%s-colorseg.yaml"%noend
        with open(outf,"w") as f:
            data = {'text':{'found':cl['text'],'count':cl['text']},
                    'dynamics':{'found':cl['classified'], 'count':cl['classified']
                               }
                   }
            print "%s"%data
            yaml.dump(data,f)
        logging.debug("Wrote %s",outf)



Exemplo n.º 2
0
import yaml
sys.path.append("..")
from sheetmusic import MusicImage

if __name__ == '__main__':
    FORMAT = "%(asctime)-15s %(levelname)s [%(name)s.%(funcName)s]  %(message)s"
    logging.basicConfig(level=logging.DEBUG,
                        format=FORMAT,
                        filename="counter.log")
    init_gamera()

    for imgname in sys.argv[1:]:
        m = re.match(r"^(.*)\.[^\.]+$", imgname)
        noend = m.group(1)
        mi = MusicImage(imgname, training_filename="../preomr_edited_cnn.xml")
        c = mi.ccs_overall()
        cl = dict([(k, len(v)) for k, v in c.iteritems()])
        outf = "%s-colorseg.yaml" % noend
        with open(outf, "w") as f:
            data = {
                'text': {
                    'found': cl['text'],
                    'count': cl['text']
                },
                'dynamics': {
                    'found': cl['classified'],
                    'count': cl['classified']
                }
            }
            print "%s" % data
            yaml.dump(data, f)