Petr's photo

Petr Matula

Software

 

I participated on the developement of several software projects at our university. Most of them are written in C++ and use wxWidgets. I also extensively use Matlab and DIPImage for scientific computing, education and prototyping.

I participate (or particiapted) in these projects:

i3dlib

i3dlib is a templated cross-platform C++ library for 3D image processing. Its development was started just after our laboratory was founded. We decided to develop own library, because none of freely available libraries met our needs. I was one of the initators. Nowadays, we use this library together with other libraries in research and education.

v3dwins

v3dwins is a cross-platform C++ library written using wxWidgets toolkit for displaying 3D images as maximum and orthogonal projections. This library is extensively used in other GUI applications listed bellow. I am a principal author of the library.

viewer3d

viewer3d is a simple application for viewing 3D images as maximum and orthogonal projections. It is based on v3dwins library.

batchcrop

Batchcrop is a multi-platform semi-automatic tool for cutting regions of interest out of many (typically big) 3D images. The tool can optionally decompose RGB images into grayscale images.

HRCA

HRCA is a control software for automated microscopes that has been assembled in our laboratory. This software has been developed mainly by my brother. I helped him with the module for viewing of the acquired images.