GPU accelerated image processing for everyone
Determines the center of mass of an image or image stack.
It writes the result in the results table in the columns MassX, MassY and MassZ.
Category: Measurements
Availability: Available in Fiji by activating the update sites clij and clij2. This function is part of clij2_-2.5.0.1.jar.
Ext.CLIJ2_centerOfMass(Image source);
// init CLIJ and GPU import net.haesleinhuepf.clij2.CLIJ2; import net.haesleinhuepf.clij.clearcl.ClearCLBuffer; CLIJ2 clij2 = CLIJ2.getInstance(); // get input parameters ClearCLBuffer source = clij2.push(sourceImagePlus);
// Execute operation on GPU double[] resultCenterOfMass = clij2.centerOfMass(source);
// show result System.out.println(resultCenterOfMass); // cleanup memory on GPU clij2.release(source);
% init CLIJ and GPU clij2 = init_clatlab(); % get input parameters source = clij2.pushMat(source_matrix);
% Execute operation on GPU double[] resultCenterOfMass = clij2.centerOfMass(source);
% show result System.out.println(resultCenterOfMass); % cleanup memory on GPU clij2.release(source);
// init CLIJ and GPU importClass(net.haesleinhuepf.clicy.CLICY); importClass(Packages.icy.main.Icy); clij2 = CLICY.getInstance(); // get input parameters source_sequence = getSequence(); source = clij2.pushSequence(source_sequence);
// Execute operation on GPU double[] resultCenterOfMass = clij2.centerOfMass(source);
// show result System.out.println(resultCenterOfMass); // cleanup memory on GPU clij2.release(source);
import pyclesperanto_prototype as cle cle.center_of_mass(source)
motionCorrection.ijm
motionCorrection_compare_stackreg.ijm