Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ public class NonCirculantNormalizationFactor<I extends RealType<I>, O extends Re
@OpDependency(name = "filter.correlate")
private Computers.Arity7<RandomAccessibleInterval<O>, RandomAccessibleInterval<K>, RandomAccessibleInterval<C>, RandomAccessibleInterval<C>, Boolean, Boolean, ExecutorService, RandomAccessibleInterval<O>> correlater;

// @OpDependency(name = "math.divide") TODO: match an op here?
// @OpDependency(name = "math.divide") TODO: match an Op here?
private BiConsumer<RandomAccessibleInterval<O>, RandomAccessibleInterval<O>> divide = (numerResult, denom) -> {
final O tmp = Util.getTypeFromInterval(numerResult).createVariable();
LoopBuilder.setImages(numerResult, denom).forEachPixel((n, d) -> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public class RichardsonLucyCorrection<I extends RealType<I>, O extends RealType<
@OpDependency(name = "copy.rai")
private Function<RandomAccessibleInterval<O>, RandomAccessibleInterval<O>> copy;

// @OpDependency(name = "math.divide") TODO: match an op here?
// @OpDependency(name = "math.divide") TODO: match an Op here?
private BiConsumer<RandomAccessibleInterval<O>, RandomAccessibleInterval<I>> divide = (denomResult, numer) -> {
final O tmp = Util.getTypeFromInterval(denomResult).createVariable();
LoopBuilder.setImages(denomResult, numer).forEachPixel((d, n) -> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
import org.scijava.types.Nil;

/**
* A Parsington {@link Evaluator} using available {@link Op}s.
* A Parsington {@link Evaluator} using available Ops.
*
* @author Curtis Rueden
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,17 @@
* the large eigenvalue is negative, we return its absolute value and otherwise
* return 0.
* <ul>
* <li>Source image is filtered first by a gaussian with 𝜎 that sets its scale.
* <li>The the Hessian matrix is calculated for each pixel.
* <li>Source image is filtered first by a gaussian with 𝜎 that sets its scale.</li>
* <li>The the Hessian matrix is calculated for each pixel.</li>
* <li>We yield the eigenvalues of the Hessian matrix. The output of the
* tubeness filter is a combination of these eigenvalues:
* tubeness filter is a combination of these eigenvalues:</li>
* <ul>
* <li>in 2D where <code>λ₂</code> is the largest eigenvalue:
* <code>out = 𝜎 × 𝜎 × |λ₂|</code> if <code>λ₂</code> is negative, 0
* otherwise.
* otherwise.</li>
* <li>in 3D where <code>λ₂</code> and <code>λ₃</code> are the largest
* eigenvalues:, <code>out = 𝜎 × 𝜎 × sqrt( λ₂ * λ₃ )</code> if <code>λ₂</code>
* and <code>λ₃</code> are negative, 0 otherwise.
* and <code>λ₃</code> are negative, 0 otherwise.</li>
* </ul>
* </ul>
* This results in enhancing filaments of roughly <code>𝜎 / sqrt(d)</code>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
import org.scijava.ops.spi.Op;

/**
* This {@link Op} computes the centroid of a {@link IterableRegion} (Label).
* This Op computes the centroid of a {@link IterableRegion} (Label).
*
* @author Tim-Oliver Buchholz (University of Konstanz)
* @implNote op names='geom.centroid', priority='1'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
import org.scijava.ops.spi.Op;

/**
* This {@link Op} computes the centroid of a {@link IterableRegion} (Label).
* This Op computes the centroid of a {@link IterableRegion} (Label).
*
* @author Tim-Oliver Buchholz (University of Konstanz)
* @implNote op names='geom.centroid', priority='2'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
import org.scijava.ops.spi.Op;

/**
* This {@link Op} computes the center of gravity of a {@link IterableRegion}
* This Op computes the center of gravity of a {@link IterableRegion}
* (Label).
*
* @author Daniel Seebacher (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* This {@link Op} computes the 2nd multi variate of a {@link IterableRegion}
* This Op computes the 2nd multi variate of a {@link IterableRegion}
* (Label).
*
* @author Tim-Oliver Buchholz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* This {@link Op} computes the 2nd multi variate of a {@link Mesh} (Label).
* This Op computes the 2nd multi variate of a {@link Mesh} (Label).
*
* @author Tim-Oliver Buchholz (University of Konstanz)
*@implNote op names='geom.secondMoment'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
// }
//
// public static <T extends RealType<T>> T minValue(T type) {
// // TODO: Consider making minValue an op.
// // TODO: Consider making minValue an Op.
// final T min = type.createVariable();
// if (type instanceof UnboundedIntegerType) min.setReal(0);
// else min.setReal(min.getMinValue());
Expand All @@ -87,7 +87,7 @@
// }
//
// public static <T extends RealType<T>> T maxValue(T type) {
// // TODO: Consider making maxValue an op.
// // TODO: Consider making maxValue an Op.
// final T max = type.createVariable();
// if (max instanceof Unsigned128BitType) {
// final Unsigned128BitType t = (Unsigned128BitType) max;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ private void setBigInteger(T out, BigInteger bi) {
}

public static <T extends RealType<T>> T minValue(T type) {
// TODO: Consider making minValue an op.
// TODO: Consider making minValue an Op.
final T min = type.createVariable();
if (type instanceof UnboundedIntegerType)
min.setReal(0);
Expand All @@ -129,7 +129,7 @@ public static <T extends RealType<T>> T minValue(T type) {
}

public static <T extends RealType<T>> T maxValue(T type) {
// TODO: Consider making maxValue an op.
// TODO: Consider making maxValue an Op.
final T max = type.createVariable();
if (max instanceof Unsigned128BitType) {
final Unsigned128BitType t = (Unsigned128BitType) max;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment00}.
* Op to calculate the {@code imageMoments.centralMoment00}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment01} directly.
* Op to calculate the {@code imageMoments.centralMoment01} directly.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment02}.
* Op to calculate the {@code imageMoments.centralMoment02}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment03} using
* Op to calculate the {@code imageMoments.centralMoment03} using
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment10} directly.
* Op to calculate the {@code imageMoments.centralMoment10} directly.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment11}.
* Op to calculate the {@code imageMoments.centralMoment11}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment12}.
* Op to calculate the {@code imageMoments.centralMoment12}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment20}.
* Op to calculate the {@code imageMoments.centralMoment20}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment21}.
* Op to calculate the {@code imageMoments.centralMoment21}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment30}.
* Op to calculate the {@code imageMoments.centralMoment30}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment00} directly.
* Op to calculate the {@code imageMoments.centralMoment00} directly.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.centralMoment11} directly.
* Op to calculate the {@code imageMoments.centralMoment11} directly.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment1}.
* Op to calculate the {@code imageMoments.huMoment1}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment2}.
* Op to calculate the {@code imageMoments.huMoment2}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment3}.
* Op to calculate the {@code imageMoments.huMoment3}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment4}.
* Op to calculate the {@code imageMoments.huMoment4}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment5}.
* Op to calculate the {@code imageMoments.huMoment5}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment6}.
* Op to calculate the {@code imageMoments.huMoment6}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.huMoment7}.
* Op to calculate the {@code imageMoments.huMoment7}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.moment00}.
* Op to calculate the {@code imageMoments.moment00}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.moment01}.
* Op to calculate the {@code imageMoments.moment01}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.moment10}.
* Op to calculate the {@code imageMoments.moment10}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
import org.scijava.ops.spi.Op;

/**
* {@link Op} to calculate the {@code imageMoments.moment11}.
* Op to calculate the {@code imageMoments.moment11}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment02}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment02}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment03}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment03}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment11}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment11}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment12}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment12}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment20}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment20}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.scijava.ops.spi.OpDependency;

/**
* {@link Op} to calculate the {@code imageMoments.normalizedCentralMoment21}.
* Op to calculate the {@code imageMoments.normalizedCentralMoment21}.
*
* @author Daniel Seebacher (University of Konstanz)
* @author Christian Dietz (University of Konstanz)
Expand Down
Loading