liteCV is lightweight image processing library for C++14 (not C++11).
Unlike OpenCV, liteCV must be PORTABLE.
Unlike OpenCV, liteCV must be INDEPENDENCE.
Unlike OpenCV, liteCV must be EASY-TO-USE.
MSVC++ 14.2x is current main compiler as a reference fo testing. another compilers will be supported and tested later.
- MSVC++ 14.2x (Visual Studio 2019) (Reference)
The main achievement of liteCV is providing equivalence with OpenCV.
Especially, we are focusing implementing OpenCV's core, imgcodec, imgproc and highgui.
- Element (equivalent to
cv::Vec/cv::Scalar) - Size (equivalent to
cv::Size) - Point (equivalent to
cv::Point) - Rect (equivalent to
cv::Rect) - Matrix (equivalent to
cv::Mat)
- Image Reading/Writing (equivalent to
cv::imread/cv::imwrite) - Image Encoding/Decoding (equivalent to
cv::imencode/cv::imdecode)
- Color Conversion (equivalent to
cv::cvtColor) - Image Filters (equivalent to
cv::filter2D, etc...)
- Display Image (equivalent to
cv::imshow/cv::namedWindow) - Keyboad Input (equivalent to
cv::waitKey)