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