XJTU undergraduate course, Digital Image and Video Processing and Multi-data Fusion. You can visit my homework website to see my DIP homework report and projects.
The basic computer vision toolbox for python, which consists of some basic tools for computer vision and image fusion. Most tools are not covered by opencv.
This toolbox is only used for DIP course and Multi-Sensor Fusion course.
Although no one cares a shit about that project, this toolbox needs python-opencv.
CV_Python_Toolbox\
scripts\
histogram.py
filter.py
FreqFilter.py
src\
__init__.py
basic_cv_tool.py
image_fusion_tool.py
test\
*
homework1\
homework2\
homwwork3\
homework4\
homework5\
homework6\
.gitignore
README.md
LICENSE
First project assignment report, using latex.
If you want to use my paper structure, you have to install a considerable number of packages for tex. So forget it.
Second project assignment report. We have updated the toolbox for some new functions.
Third project assignment supporting materials.
The toolbox has been updated to the latest version which contains all the tools for image histogram equalization, histogram specialization, local histogram transformation and image segmentation using histogram thresholding.
Fourth project assignment supporting materials.
The toolbox has been updated to the latest version which contains all the basic tools for spacial filtering including gaussian filter and high-pass filter module. You can use it directly or see my script CV_Python_Toolbox\scripts\filter.py
to learn how to use it.
Fifth project assignment supporting materials.
The toolbox has been updated to the latest version which contains all the basic tools for frequency domain filtering including BLPF, GLPF, BHPF, GHPF, Laplacian and Unsharp Masking. You can see my script CV_Python_Toolbox\scripts\FreqFilter.py
or visit my homework report to learn how to use it.
Sixth project assignment supporting materials.
The toolbox has been updated to the latest version which contains all the basic tools for image restoration and reconstruction including mean filtering, order-statistics filtering, Wiener fitering and constrained least squares filtering. You can visit my homework report to see how to use them.
I just update the toolbox with image fusion tool. I just add several methods for image fusion which is simple and not convenient. You can use it for fun since there are several bugs :-). This toolbox update is just aimed at finishing my project of multi-data fusion course.