CLIJ2

Logo

GPU accelerated image processing for everyone

CLIJ2 home

saveAsTIF

Pulls an image from the GPU memory and saves it as TIF to disc.

saveAsTIF often follows after

Usage in ImageJ macro

Ext.CLIJ2_saveAsTIF(Image input, String filename);

Usage in Java

clij2.saveAsTIF(input, filename);
// init CLIJ and GPU
import net.haesleinhuepf.clij2.CLIJ2;
import net.haesleinhuepf.clij.clearcl.ClearCLBuffer;
CLIJ2 clij2 = CLIJ2.getInstance();

// get input parameters
ClearCLBuffer input = clij2.push(inputImagePlus);
// Execute operation on GPU
clij2.saveAsTIF(input, filename);
//show result

// cleanup memory on GPU
clij2.release(input);

Usage in Matlab

clij2.saveAsTIF(input, filename);
% init CLIJ and GPU
clij2 = init_clatlab();

% get input parameters
input = clij2.pushMat(input_matrix);
% Execute operation on GPU
clij2.saveAsTIF(input, filename);
% show result

% cleanup memory on GPU
clij2.release(input);

Usage in Icy

clij2.saveAsTIF(input, filename);
// init CLIJ and GPU
importClass(net.haesleinhuepf.clicy.CLICY);
importClass(Packages.icy.main.Icy);

clij2 = CLICY.getInstance();

// get input parameters
input_sequence = getSequence();
input = clij2.pushSequence(input_sequence);
// Execute operation on GPU
clij2.saveAsTIF(input, filename);
// show result

// cleanup memory on GPU
clij2.release(input);

Back to CLIJ2 reference Back to CLIJ2 documentation

Imprint