Beispiel #1
0
def ReadAffinityData(prefix):
    filename, dataset = meta_data.MetaData(prefix).AffinityFilename()

    affinities = ReadH5File(filename, dataset).astype(np.float32)

    # create the dataset so it is (z, y, x, c)
    if affinities.shape[0] == 3: affinities = np.moveaxis(affinities, 0, 3)

    return affinities
Beispiel #2
0
def SpawnMetaFile(prefix, rhoana_filename, rhoana_dataset):
    meta = meta_data.MetaData(prefix)

    # get the new prefix for the data from the rhoana file
    new_prefix = rhoana_filename.split('/')[1][:-3]

    # update the values for this meta data
    meta.prefix = new_prefix
    meta.rhoana_filename = '{} {}'.format(rhoana_filename, rhoana_dataset)

    meta.WriteMetaFile()
Beispiel #3
0
def ReadImageData(prefix):
    filename, dataset = meta_data.MetaData(prefix).ImageFilename()

    return ReadH5File(filename, dataset)
Beispiel #4
0
def ReadGoldData(prefix):
    filename, dataset = meta_data.MetaData(prefix).GoldFilename()

    return ReadH5File(filename, dataset).astype(np.int64)
Beispiel #5
0
def ReadSegmentationData(prefix):
    filename, dataset = meta_data.MetaData(prefix).SegmentationFilename()

    return ReadH5File(filename, dataset).astype(np.int64)
Beispiel #6
0
def Resolution(prefix):
    # return the resolution for this prefix
    return meta_data.MetaData(prefix).Resolution()
Beispiel #7
0
def ReadMetaData(prefix):
    # return the meta data for this prefix
    return meta_data.MetaData(prefix)
Beispiel #8
0
def CroppingBox(prefix):
    # return which locations are valid for training and validation
    return meta_data.MetaData(prefix).CroppingBox()
Beispiel #9
0
def GridSize(prefix):
    # return the size of this dataset
    return meta_data.MetaData(prefix).GridSize()
Beispiel #10
0
def GetWorldBBox(prefix):
    # return the bounding box for this segment
    return meta_data.MetaData(prefix).WorldBBox()
Beispiel #11
0
def ReadAffinityData(prefix):
    filename, dataset = meta_data.MetaData(prefix).AffinityFilename()

    return ReadH5File(filename, dataset).astype(np.float32)
Beispiel #12
0
def GetGoldFilename(prefix):
    filename, _ = meta_data.MetaData(prefix).GoldFilename()

    return filename