Project Created
Qt project organized.
Changed ReadMe.md
Added core module.
Implemented cv::mat to opengl texture conversion.
Added custom shader and state for cv::mat.
Added base classes for cv::mat display and transformations.
Added possibility to load cv::mat from images found on hard drive.

Added transformation module.
2 transformation classes currently available : QChannelSelect and QCanny

Added view module
Added QCursorShape.

Created QML interface design and images. No interraction in header currently present.
Tested on windows simple cv::mat from hard drive loading and canny edge detection.
Added default configuration file.
Top icon hover effects.
Partial support for opening and saving files.
Added full new/save/open actions support.
Added partial support for camera capture.
Added CornerEigenValsAndVecs transformation.
Capture-threads container added.
Progress on cv::VideoCapture mapping.
Changed from 'out' property on QMatDisplay to 'output'.
Working CamCapture version.
Added partial support for VideoCapture.
Progress on cornereigenvalsandvecs function.
Added support for EmptyMat.
Partial MatValues support.
Progress on reading mat values.
Switched from QMatValues to QMatRead
Introduced Mat2DArray.
Added Linear vs Nearest approach in texture mapping.
Progress on Mat2DArray.
Bug on msvc compiler when assigning mat values, text seems to appear smudgy. Fixing either thorugh thread management or different mat assignment method.
Reset UNPACK_ROW_LENGTH to default after texture mapping.
Finalized QMatRead.
Switched MatTransformation to MatFilter.
Fixed Mat2DArray initialization bug.
Added QSobel filter.
Added QGaussianBLur filter.
Added support for relative file path loading.
Added QMatRead implicit width and height calculation.
Reorganized architecture to module based.
Moved module extensions to lcvlib.
Added module lcvcore.
Application independent from modules.