CLIJ2

Logo

GPU accelerated image processing for everyone

CLIJ2 home

pull

Copies an image specified by its name from GPU memory back to ImageJ and shows it.

Availability: Available in Fiji by activating the update sites clij and clij2. This function is part of clij2_-2.5.0.1.jar.

Usage in ImageJ macro

Ext.CLIJ2_pull(String image);

Example notebooks

applyVectorFieldMD
basics
basic_image_processing
benchmarking
binary_processing
blur
clij1_clij2_combination
compare_workflows
count_neighbors
count_overlap_between_channels
crop_and_paste
custom_clij_macro_functions
drosophila_max_cylinder_projection
filtering_in_graphs
image_segmentation_3d
image_types
labeling
labelmap_voronoi
matrix_multiply
maximumProjection
mean_of_touching_neighbors
measure_overlap
morpholibj_classic_watershed
neighborhood_definitions
neighbors_of_neighbors
outlines_numbers_overlay
parametric_images
process_multichannel_timelapse
rotate_comparison_IJ_CLIJ
spots_pointlists_matrices_tables
spot_detection
superpixel_segmentation
tables
time_tracing
tribolium_morphometry
voronoi
voronoi_otsu_labeling
working_with_rois
napari_dask.ipynb
neighbors_of_neighbors.ipynb
shape_descriptors_based_on_neighborhood_graphs.ipynb
Segmentation_3D.ipynb
affine_transforms.ipynb
tribolium_morphometry.ipynb
affine_transforms.ipynb
benchmarking.ipynb
connected_component_labeling.ipynb
statistics_of_labeled_pixels.ipynb

Example scripts

absolute.ijm
addImages.ijm
addImages3D.ijm
affineTransform.ijm
affineTransform3D.ijm
allocateBigImages.ijm
applyVectorField.ijm
applyVectorFieldMD.ijm
autoThreshold.ijm
backgroundSubtraction.ijm
basics.ijm
basic_image_processing.ijm
benchmarkFillHoles.ijm
benchmarking.ijm
benchmarkSkeletonize.ijm
benchmarkVoronoi.ijm
bigImageTransfer.ijm
binary_processing.ijm
bitdepthConversion.ijm
blur.ijm
centroid_visualisation.ijm
check_if_positions_are_in_roi.ijm
clij1clij2_combination.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/clij1_clij2_combination.ijm)
[compare_workflows.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/compare_workflows.ijm)
[convert.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/convert.ijm)
[count_neighbors.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/count_neighbors.ijm)
[count_overlap_between_channels.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/count_overlap_between_channels.ijm)
[createImages.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/createImages.ijm)
[crop.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/crop.ijm)
[crop_and_paste.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/crop_and_paste.ijm)
[customOperation.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/customOperation.ijm)
[custom_clij_macro_functions.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/custom_clij_macro_functions.ijm)
[custom_opencl.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/custom_opencl.ijm)
[depth_colour_projection.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/depth_colour_projection.ijm)
[distanceMap.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/distanceMap.ijm)
[distance_map.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/distance_map.ijm)
[division_visualisation.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/division_visualisation.ijm)
[drawLine.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/drawLine.ijm)
[drosophila_max_cylinder_projection.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/drosophila_max_cylinder_projection.ijm)
[excludeLabelsOnEdges.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/excludeLabelsOnEdges.ijm)
[excludeLabelsWithinRange.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/excludeLabelsWithinRange.ijm)
[fillHoles.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/fillHoles.ijm)
[filtering_in_graphs.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/filtering_in_graphs.ijm)
[filter_label_maps.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/filter_label_maps.ijm)
[flip.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/flip.ijm)
[grid.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/grid.ijm)
[image_segmentation_3d.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/image_segmentation_3d.ijm)
[image_types.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/image_types.ijm)
[intensity_per_label.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/intensity_per_label.ijm)
[jaccard_matrix.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/jaccard_matrix.ijm)
[labeling.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/labeling.ijm)
[labelmap_voronoi.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/labelmap_voronoi.ijm)
[large_matrices.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/large_matrices.ijm)
[localMaximum.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/localMaximum.ijm)
[local_entropy.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/local_entropy.ijm)
[local_entropy_3d.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/local_entropy_3d.ijm)
[make_super_blobs.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/make_super_blobs.ijm)
[matrix_multiply.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/matrix_multiply.ijm)
[maximumProjection.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/maximumProjection.ijm)
[mean.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mean.ijm)
[mean2d.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mean2d.ijm)
[mean_detailed_comparison_IJ_CLIJ.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mean_detailed_comparison_IJ_CLIJ.ijm)
[mean_detailed_comparison_IJ_CLIJ_radius.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mean_detailed_comparison_IJ_CLIJ_radius.ijm)
[mean_of_touching_neighbors.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mean_of_touching_neighbors.ijm)
[measure_overlap.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/measure_overlap.ijm)
[medianZProjectionComparion.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/medianZProjectionComparion.ijm)
[meshTouchingNeighbors.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/meshTouchingNeighbors.ijm)
[mesh_closest_points.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/mesh_closest_points.ijm)
[minimum.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/minimum.ijm)
[morpholibj_classic_watershed.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/morpholibj_classic_watershed.ijm)
[motionCorrection.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/motionCorrection.ijm)
[motionCorrection_compare_stackreg.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/motionCorrection_compare_stackreg.ijm)
[neighborhood_definitions.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/neighborhood_definitions.ijm)
[neighbors_of_neighbors.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/neighbors_of_neighbors.ijm)
[orthogonalMaximumProjections.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/orthogonalMaximumProjections.ijm)
[outline.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/outline.ijm)
[outlines_numbers_overlay.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/outlines_numbers_overlay.ijm)
[parametric_images.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/parametric_images.ijm)
[particle_analysis.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/particle_analysis.ijm)
[process_5D_stack.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/process_5D_stack.ijm)
[process_multichannel_timelapse.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/process_multichannel_timelapse.ijm)
[projections.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/projections.ijm)
[pushCurrentZStack.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/pushCurrentZStack.ijm)
[pushSlice.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/pushSlice.ijm)
[push_pull_selections.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/push_pull_selections.ijm)
[push_pull_slices.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/push_pull_slices.ijm)
[reduceAndCombineImages.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/reduceAndCombineImages.ijm)
[reslicing.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/reslicing.ijm)
[rotate.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/rotate.ijm)
[rotateFree.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/rotateFree.ijm)
[rotateOverwriteOriginal.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/rotateOverwriteOriginal.ijm)
[rotate_comparison_IJ_CLIJ.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/rotate_comparison_IJ_CLIJ.ijm)
[rotating_sphere.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/rotating_sphere.ijm)
[scaleFree.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/scaleFree.ijm)
[spots_pointlists_matrices_tables.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/spots_pointlists_matrices_tables.ijm)
[spot_detection.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/spot_detection.ijm)
[spot_distance_measurement.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/spot_distance_measurement.ijm)
[superpixel_segmentation.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/superpixel_segmentation.ijm)
[tables.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/tables.ijm)
[thresholding.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/thresholding.ijm)
[time_tracing.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/time_tracing.ijm)
[topHat.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/topHat.ijm)
[translate.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/translate.ijm)
[tribolium_morphometry.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/tribolium_morphometry.ijm)
[tubeness.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/tubeness.ijm)
[turn_stack.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/turn_stack.ijm)
[voronoi.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/voronoi.ijm)
[voronoi_otsu_labeling.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/voronoi_otsu_labeling.ijm)
[workflow.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/workflow.ijm)
[working_with_rois.ijm](https://github.com/clij/clij2-docs/blob/master/src/main/macro/working_with_rois.ijm)
[blurImage.m](https://github.com/clij/clatlab/blob/master/src/main/matlab/blurImage.m)
[matrix_multiply.m](https://github.com/clij/clatlab/blob/master/src/main/matlab/matrix_multiply.m)
[matrix_multiply_benchmarking.m](https://github.com/clij/clatlab/blob/master/src/main/matlab/matrix_multiply_benchmarking.m)
[mesh_close_points.m](https://github.com/clij/clatlab/blob/master/src/main/matlab/mesh_close_points.m)
[simplePipeline.m](https://github.com/clij/clatlab/blob/master/src/main/matlab/simplePipeline.m)
[blur_frame_by_frame.js](https://github.com/clij/clicy/blob/master/src/main/javascript/blur_frame_by_frame.js)
[simplePipeline.js](https://github.com/clij/clicy/blob/master/src/main/javascript/simplePipeline.js)
[automaticThreshold.js](https://github.com/clij/clij2-docs/blob/master/src/main/javascript/automaticThreshold.js)
[maximumProjection.js](https://github.com/clij/clij2-docs/blob/master/src/main/javascript/maximumProjection.js)
[automaticThreshold.groovy](https://github.com/clij/clij2-docs/blob/master/src/main/groovy/automaticThreshold.groovy)
[maximumProjection.groovy](https://github.com/clij/clij2-docs/blob/master/src/main/groovy/maximumProjection.groovy)
[automaticThreshold.bsh](https://github.com/clij/clij2-docs/blob/master/src/main/beanshell/automaticThreshold.bsh)
[maximumProjection.bsh](https://github.com/clij/clij2-docs/blob/master/src/main/beanshell/maximumProjection.bsh)
[addImages.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/addImages.py)
[affineTransform.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/affineTransform.py)
[applyVectorField.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/applyVectorField.py)
[automaticThreshold.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/automaticThreshold.py)
[backgroundSubtraction.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/backgroundSubtraction.py)
[binaryProcessing.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/binaryProcessing.py)
[blur.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/blur.py)
[crop.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/crop.py)
[interactiveCylinderProjection.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/interactiveCylinderProjection.py)
[interactiveSphereProjection.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/interactiveSphereProjection.py)
[multi_GPU_demo.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/multi_GPU_demo.py)
[reslicing.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/reslicing.py)
[rgbReplaceBlackAndWhite.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/rgbReplaceBlackAndWhite.py)
[rotateFree.py](https://github.com/clij/clij2-docs/blob/master/src/main/jython/rotateFree.py)
[count_blobs.py](https://github.com/clEsperanto/pyclesperanto_prototype/tree/master/demo/basics/count_blobs.py)
[napari
.py
napari_magicgui.py
napari_performance_demo.py
tribolium.py

Back to CLIJ2 reference Back to CLIJ2 documentation

Imprint