Example #1
0
def load_all_page_data(base_directory, dim=48, resample=True):

    """
    Returns all labeled files in database.
    """
    
    page_data = []
    labeled_files = get_labeled_filenames(base_directory)
    for base_file in labeled_files:
        page_data.append(PageData(base_file, labeled=True))
    return page_data
Example #2
0
def page_data_labeled_load_tests():
    all_files = imageio.get_labeled_filenames(label_dir)
    assert len(all_files) == 4

    pages = load_all_page_data(label_dir)
    assert len(pages) == 4
    assert len(pages[0].templates) == 223
    assert len(pages[0].groups) == 161
    assert len(pages[0].labels) == 223

    assert pages[0].pen == 'Pen005'
    assert pages[0].filename == 'tests/testlabels/Pen005/Homework6-Problem1-text'

    pages[0].compute_recognition_data()
    for temp, label in zip(pages[0].templates, pages[0].labels):
        assert temp.name == label
Example #3
0
 def load_labeled_files(self):
     files = get_labeled_filenames(str(self.ui.dataLabelLocation.text()))
     for pen, name in files:
         self.ui.dataComboSelector.addItem(pen + ' ' + name)