コード例 #1
0
ファイル: bootstrap_neg.py プロジェクト: xuduo117/brut
def ex(params):
    rgb = RGBExtractor()
    rgb.shp = (200, 200)

    p = list(params)
    p[-1] *= 1.5
    return rgb.extract(*p)
コード例 #2
0
ファイル: bootstrap_neg.py プロジェクト: ChrisBeaumont/brut
def ex(params):
    rgb = RGBExtractor()
    rgb.shp = (200, 200)

    p = list(params)
    p[-1] *= 1.5
    return rgb.extract(*p)
コード例 #3
0
ファイル: gallery.py プロジェクト: xuduo117/brut
def collage(bubbles):
    ex = RGBExtractor()
    ex.shp = (200, 200)
    images = [ex.extract(*p) for p in bubble_params(bubbles)]

    if len(images) == 3:
        return np.vstack(images)

    r, g, b = tuple(
        montage2d(np.array([a[:, :, i] for a in images])) for i in range(3))
    return np.dstack((r, g, b)).astype(np.uint8)
コード例 #4
0
ファイル: gallery.py プロジェクト: ChrisBeaumont/brut
def collage(bubbles):
    ex = RGBExtractor()
    ex.shp = (200, 200)
    images = [ex.extract(*p) for p in bubble_params(bubbles)]

    if len(images) == 3:
        return np.vstack(images)

    r, g, b = tuple(montage2d(np.array([a[:, :, i] for a in images]))
                    for i in range(3))
    return np.dstack((r, g, b)).astype(np.uint8)