Current location - Education and Training Encyclopedia - Graduation thesis - What about something like Python or MATLAB?
What about something like Python or MATLAB?
ImagePy is an extensible image processing framework based on Python, which can be described as Python version of ImageJ, but its design is more concise, and it can easily access any image processing library based on numpy, such as Scipy, SciKit-Image, OpenCV, etc.

Ultra-light and open source image processing framework based on Python

Introduction:

Support bmp, rgb, png and other common image formats.

It can handle gray-scale images and multi-channel (color) images, and support image stack (sequence) operation.

It can be used for all kinds of common mathematical operations and common filtering operations.

Support various selection operations (point, line, face, multi-line, multi-face, hollow polygon)

Image measurement and pixel statistics can be performed.

Dem surface reconstruction and three-dimensional reconstruction of image sequence can be carried out.

Support macro recording and access to third-party libraries based on numpy, such as scikit-image, opencv, itk and ITK.

Get:? GitHub:? Yxdragon/imagepy: Image processing frameworks based on plug-ins, such as imagej, are easily bonded with skimage, opencv and mayavi. ...

1 $ git clone?

Installation:

Install Python, pre-install Linux and download Windows to official website.

Install dependency packages numpy, scipy, wxpython [opencv, scikit-image, mayavi]

Ubuntu:

1 $ apt-get to install python-numpy.

2 $ apt-get to install python-scipy

3 $ apt-get to install python-wxpython

Window:

You can get binary files (whl) from here, such as Numpy, Scipy and wxpython.

Then install it with pip in turn.

1 $ python -m pip installs your _ filen _ ame.whl.

Running:? Enter the cloned project home directory and run the main.py script file, and you will see the following main interface.

What can ImagePy do?

The following are some functions of ImagePy:

cell counting

image matching

Surface reconstruction

Three-dimensional reconstruction