diff --git a/pom.xml b/pom.xml index c256480d..b0dde537 100644 --- a/pom.xml +++ b/pom.xml @@ -118,12 +118,12 @@ BigWarp plugin for Fiji. **/resources/*.xml - 6.2.0 + 6.3.0 4.0.1 1.48 1.4.1 - 3.0.3 + 3.0.4 sign,deploy-to-scijava @@ -138,6 +138,9 @@ 4.1.0 6.1.0 + 10.4.14 + 1.0.0-beta-34 + diff --git a/src/main/java/bigwarp/source/JacobianDeterminantRandomAccess.java b/src/main/java/bigwarp/source/JacobianDeterminantRandomAccess.java index 2ec0069c..0377e98d 100644 --- a/src/main/java/bigwarp/source/JacobianDeterminantRandomAccess.java +++ b/src/main/java/bigwarp/source/JacobianDeterminantRandomAccess.java @@ -21,8 +21,8 @@ */ package bigwarp.source; -import org.ejml.data.DenseMatrix64F; -import org.ejml.ops.CommonOps; +import org.ejml.data.DMatrixRMaj; +import org.ejml.dense.row.CommonOps_DDRM; import net.imglib2.AbstractRealInterval; import net.imglib2.AbstractRealLocalizable; @@ -33,7 +33,6 @@ import net.imglib2.RealRandomAccess; import net.imglib2.RealRandomAccessibleRealInterval; import net.imglib2.realtransform.AffineTransform; -import net.imglib2.realtransform.RealTransform; import net.imglib2.realtransform.inverse.DifferentiableRealTransform; import net.imglib2.type.numeric.RealType; @@ -80,9 +79,9 @@ public T get() double[] x = new double[ numDimensions() ]; localize( x ); AffineTransform jacobian = transform.jacobian( x ); - DenseMatrix64F jacMtx = new DenseMatrix64F(); + DMatrixRMaj jacMtx = new DMatrixRMaj(); jacMtx.data = jacobian.getRowPackedCopy(); - out.setReal( CommonOps.det( jacMtx ) ); + out.setReal( CommonOps_DDRM.det( jacMtx ) ); return out; }