Python with Anaconda distribution and jupyter.
The following packages are needed:
openCV 4.5.5
or highermatplotlib
scipy
numpy
shapely
The overall tasks are developed in product_recognition.ipynb
.
The two class FeatureMatcher
and MultipleInstanceMatcher
, contained in matcher.py
, are explained step by step in workflow.ipynb
.
You can read and download our report here.
You can read the project assignment here.