C code for diatom contour extraction can be downloaded here.

Matlab code for diatom texture analysis and drawing synthesis can be downloaded here.

Matlab code for fusing a number of desmid images to produce one all-in-focus image can be downloaded here.


For more details on algorithms and methods see the articles and appropriate web pages.