コード例 #1
0
ファイル: dark.py プロジェクト: california43/gattini
def group_darks(cam, key1, key2):
    """
    Group the dark frames into a nested dictionary of Images,
    keyed by key1, then key2.
    """
    filenames = darkfiles(cam)
    images = valid_images(filenames)
    groups = groupby(images, key1)
    for key in groups:
        groups[key] = groupby(groups[key], key2)
    return groups
コード例 #2
0
ファイル: dark.py プロジェクト: timleslie/gattini
def group_darks(cam, key1, key2):
    """
    Group the dark frames into a nested dictionary of Images,
    keyed by key1, then key2.
    """
    filenames = darkfiles(cam)
    images = valid_images(filenames)
    groups = groupby(images, key1)
    for key in groups:
        groups[key] = groupby(groups[key], key2)
    return groups
コード例 #3
0
ファイル: examples.py プロジェクト: california43/gattini
def image_sort_example():
    """
    Sort a bunch of images based on different keys
    """
    files = darkfiles("sbc")
    images = valid_images(files)

    image = Image(files[0])
    print image.MIN
    print image.BSCALE

    sortby(images, "MAX")
    print [image.MAX for image in images]
コード例 #4
0
ファイル: examples.py プロジェクト: timleslie/gattini
def image_sort_example():
    """
    Sort a bunch of images based on different keys
    """
    files = darkfiles("sbc")
    images = valid_images(files)

    image = Image(files[0])
    print image.MIN
    print image.BSCALE

    sortby(images, "MAX")
    print[image.MAX for image in images]

    sortby(images, "MEAN")
    print[image.MEAN for image in images]