Adaptive Pixel Representation

Description

A content-adaptive representation of fluorescence microscopy images called Adaptive Particle Representation (APR), which replaces the regular grid of pixels with particles positioned according to image content. This overcomes storage bottlenecks, as data compression does, but additionally overcomes memory and processing bottlenecks, since the APR can directly be used in processing without going back to pixels.

has function

GIMP

Description

This is the official website of the GNU Image Manipulation Program (GIMP).

GIMP is a cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems. It is free software, you can change its source code and distribute your changes.

Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with sophisticated tools to get your job done. You can further enhance your productivity with GIMP thanks to many customization options and 3rd party plugins.

CLI

example

gimp -i -b '(simple-unsharp-mask "foo.png" 5.0 0.5 0)' -b '(gimp-quit 0)'

More details, see here: GIMP Batch Mode

FFmpeg

Description

A complete, cross-platform solution to record, convert and stream audio and video.

An ImageJ plugin is available for using FFMPEG in ImageJ. Add its update sites (see the listing here)

For handling video files in ImageJ/Fiji, see also here.

has function

Matlab importer (Icy)

Description

Import Matlab *.mat files as sequences in Icy.

has function
need a thumbnail

ICY Context Menu

Description

ICY plugin,

the right click on sequences and ROIs will open a menu with various features, such as image and ROI copy, data conversion and extraction. See documentation for more information.

has function
need a thumbnail

Dithering

Description

Dithering is a type of half tone thresholding where greyscale (or RGB channel) intensity is converted into a local density of binary pixels. This is ideal for rendering images in devices with a binary output such as printers (greyscale) or with a small number of colours (colour dithering). The following methods have been implemented (there are several more):

  • Floyd-Steinberg
  • Atkinson
  • Jarvis-Judice-Ninke
  • Stucki
  • Bayer_2x2
  • Bayer_4x4
  • Bayer_8x8
  • Clustered_4x4
  • Random

Here is a good text explaining various dithering algorithm.

has function