Package | Description |
---|---|
net.imglib2.roi | |
net.imglib2.roi.composite | |
net.imglib2.roi.mask.integer |
Modifier and Type | Method and Description |
---|---|
static MaskInterval |
Masks.and(MaskInterval left,
Predicate<? super Localizable> right) |
default MaskInterval |
MaskInterval.and(Predicate<? super Localizable> other) |
MaskInterval |
Operators.UnaryMaskOperator.applyInterval(Predicate<? super Localizable> arg) |
MaskInterval |
Operators.BinaryMaskOperator.applyInterval(Predicate<? super Localizable> left,
Predicate<? super Localizable> right) |
static MaskInterval |
Masks.emptyMaskInterval(int numDims)
Creates a
MaskInterval which returns false for every
location and has empty interval bounds (i.e. |
static MaskInterval |
Masks.minus(MaskInterval left,
Predicate<? super Localizable> right) |
default MaskInterval |
MaskInterval.minus(Predicate<? super Localizable> other) |
default MaskInterval |
MaskInterval.or(MaskInterval other) |
static MaskInterval |
Masks.or(MaskInterval left,
MaskInterval right) |
static <B extends BooleanType<B>> |
Masks.toMaskInterval(RandomAccessibleInterval<B> rai)
Wraps the given
RandomAccessibleInterval as a
MaskInterval . |
default MaskInterval |
MaskInterval.xor(MaskInterval other) |
static MaskInterval |
Masks.xor(MaskInterval left,
MaskInterval right) |
Modifier and Type | Method and Description |
---|---|
static MaskInterval |
Masks.and(MaskInterval left,
Predicate<? super Localizable> right) |
static MaskInterval |
Masks.minus(MaskInterval left,
Predicate<? super Localizable> right) |
default MaskInterval |
MaskInterval.or(MaskInterval other) |
static MaskInterval |
Masks.or(MaskInterval left,
MaskInterval right) |
static <T> IterableInterval<T> |
Regions.sample(MaskInterval mask,
RandomAccessible<T> img)
Given a mask and an image, return an
IterableInterval over the
pixels of the image inside the mask. |
static IterableRegion<BoolType> |
Masks.toIterableRegion(MaskInterval mask)
View a
MaskInterval as an IterableRegion ,
in integer coordinates. |
static RandomAccessibleInterval<BoolType> |
Masks.toRandomAccessibleInterval(MaskInterval mask)
|
default MaskInterval |
MaskInterval.xor(MaskInterval other) |
static MaskInterval |
Masks.xor(MaskInterval left,
MaskInterval right) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBinaryCompositeMaskInterval
A
MaskInterval which results from an operation on two
Predicate s. |
class |
DefaultUnaryCompositeMaskInterval
A
MaskInterval which is the result of an operation on a
Predicate . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMaskInterval |
class |
RandomAccessibleIntervalAsMaskInterval<B extends BooleanType<B>>
Wraps a
RandomAccessibleInterval as a MaskInterval . |
Constructor and Description |
---|
MaskIntervalAsRandomAccessibleInterval(MaskInterval mask,
B type)
Wraps a
MaskInterval as a RandomAccessibleInterval . |
Copyright © 2015–2022 ImgLib2. All rights reserved.