cont = 1
    for label in results:
        aux = aux + "\n" + str(cont) + "." + str(label)
        cont += 1
    return aux


def getNPFromFile(f):
    return np.asarray(bytearray(f.read()), dtype=np.uint8)


#if __name__ == '__main__':
print("Preparing Leaf Search Engine...")
disks = generateDiskKernelsMasks(25)  #used for naive
circumferences = generateDiskCircumferenceKernelsMasks(25)
dataset = DataSet()
dataset.load(C.HIST_HCoS,
             "/Users/maeotaku/Documents/DatasetsNon1/CostaRica/OnlyCamera/")
finder = FindK(dataset, C.KNN_DEFAULT, disks, circumferences)
print("Done.")


@route('/', method='POST')
def do_upload():
    try:
        aux = ""
        files = request.files
        for name in files:
            fileUpload = files[name]
            if fileUpload:
                file = fileUpload.file
 def loadDataset(self, ht, trainingPath):
     dataset = DataSet()
     dataset.load(ht, trainingPath)
     return dataset