Friday, December 5, 2014

Gray-level images



In this series dedicated to digital image, gray level images are the most common images used in ImageJ.


Enhancement: Brightness/Contrast and Histogram



The previous method based on the transfer function [Link] is powerful but you have to manually define the slope and the y-intercept of the transfer function. It is faster to directly modify the histogram.

Enhancement: Brightness/Contrast and Transfer Function



The brightness and contrast of an image can be enhanced by modifying the transfer function or playing with the pixel distribution of the histogram. Here is the first part with the transfer function...

Image Enhancement: TOC



Table of Contents of the series of posts dedicated to Image Enhancement.

Measuring the length of a sample


One of the simplest parameter to measure in a segmented - binary - image is the length of your sample (a molecule, cellular or subcellular components, fibers, etc.).
I'll describe two techniques (manual and automatic) to get such information.

Tuesday, November 25, 2014

Graphics: Marching Squares - OOP Script



In this improved version of the Marching Squares algorithm - see description [Link] - I use an Object-Oriented Programming (OOP) approach...

Friday, November 14, 2014

Graphics: Marching Cubes - Results



From the script marchingCubes.js of the previous post [Link], here are some examples of isosurfaces rendered with Blender...