462 Commits (75b86c970696864428d233f86602b130cb535664)

Author SHA1 Message Date
Vadim Pisarevsky 893fb90b87 extended Python bindings; not merged into cv.cpp yet; and many of the helper functions, like pyopencv_to_*, pyopencv_from_* etc. are still missing 14 years ago
Vadim Pisarevsky 83f6085773 added more helper macros to the function declarations, to assist the Python wrapper generator. Fixed memleak in Mat::operator()(Range,Range) and the related functions (Mat::row, Mat::col etc.) 14 years ago
Stefano Fabri 4c29ffecc0 Reverting, release beahviour was changed. Investigating on deallocate() issue 14 years ago
Stefano Fabri e320e4e69c Linking doesn't find deallocate() 14 years ago
Vadim Pisarevsky 969855d72a fixed MatConstIterator::operator *() (the bug caused "operations" test failure; ticket #613) 14 years ago
Vadim Pisarevsky ebb9c61546 fixed bug with Mat::dataend initialization. Now morph-ex test passes; Also fixed CV_Assert() implementation 14 years ago
Vadim Pisarevsky ccb1e5fac0 added assert to MatConstIterator::pos() 14 years ago
Victor Erukhimov 8ff0d754ac Adding back MatConstIterator_::pos implementation 14 years ago
Vadim Pisarevsky be016a75df some fixes due to the changed policy in DataType & DataDepth handling 14 years ago
Vadim Pisarevsky f7bebe8270 fixed several warnings; modified size comparison: m1.size() == m2.size() => m1.size == m2.size 14 years ago
Vadim Pisarevsky 8af83e6d37 fixed a few bugs in: Mat::reshape, Mat(CvMat*) constructor, element access, copying nd array etc. 14 years ago
Maria Dimashova a594f01a3e fixed cast of Mat to vector<Mat> (leads to compile error now) 14 years ago
Vadim Pisarevsky 02885b8b49 added Mat::push_back, pop_back and related operations; enabled reading/writing/creating/copying matrices with zero dimensions. 14 years ago
Vadim Pisarevsky 1b1eab8e67 added helper macros to the function declarations 14 years ago
Marius Muja 16b1f61c83 Updated FLANN to version 1.5 14 years ago
Vadim Pisarevsky 541441e85b united cv::Mat and cv::MatND 14 years ago
Vadim Pisarevsky e812a02c0b remove #include <Eigen/Core> from eigen.hpp 14 years ago
Vadim Pisarevsky 1a2fee0d56 include Eigen2/3 headers optionally, for greater flexibility 14 years ago
Vadim Pisarevsky ec314cf232 moved the matrix expressions from mat.hpp to matop.cpp. That should improve build times 14 years ago
Anatoly Baksheev 1387bfcde0 added GPU implementation of morphology functions (using NPP) and tests for it. 14 years ago
Vadim Pisarevsky eb6994f58a fixed Mat(const Matx&) constructor; added SVD(Matx) 14 years ago
Vadim Pisarevsky 3bd00085f7 made MatConstIterator STL compliant 15 years ago
Vadim Pisarevsky 70a2c8f50a added conversion operators Mat->vector<T>, Mat->Vec<T,n>, Mat->Matx<T,m,n> 15 years ago
Vadim Pisarevsky 2f2f06b925 rewrote color conversion functions; added sRGB<->CIE Lab/Luv conversion; added RGB<->YUV conversion; improved [s]RGB->Lab conversion speed 15 years ago
Vadim Pisarevsky 758e826d2e do not use WIN64/_WIN64 anymore - CMake did not set it anyway. Use WIN32 + __x86_64 or _M_X64 instead. Also, make VideoInput optional (WITH_VIDEOINPUT=ON/OFF) => now Mingw-dw2 can build OpenCV 15 years ago
Vadim Pisarevsky 396aa53e96 fixed VS preprocessor condition to include pmmintrin.h (which is available in VS2008 and later versions, but not in VS2005) 15 years ago
Vadim Pisarevsky f78a3b4cc1 updated 3rd party libs: CLapack 3.1.1.1 => 3.2.1, zlib 1.2.3 => 1.2.5, libpng 1.2.x => 1.4.3, libtiff 3.7.x => 3.9.4. fixed many 64-bit related VS2010 warnings 15 years ago
Anatoly Baksheev 2c84a66ec7 added support to build without cuda. 15 years ago
Yannick Verdie c3eb7881f1 New functions with QT GUI: 15 years ago
Yannick Verdie c685ca0e99 Fixed bug during compilation: 15 years ago
Vadim Pisarevsky 796553d051 added some quaternion operations on Scalar's. 15 years ago
Vadim Pisarevsky 9cf319d504 fixed some MSVC2008 compiler errors & warnings 15 years ago
Vadim Pisarevsky 6e6559d207 fixed test crashes after CV_CN_MAX increase. 15 years ago
Vadim Pisarevsky 60acd91ce1 added Eigen2 support; fixed compile errors on Ubuntu 10.04 15 years ago
Vadim Pisarevsky 10b5a51731 added "small matrix" class Matx<T, m, n> 15 years ago
Vadim Pisarevsky 345a57b616 fixed matrix comma initializer for shorter notation 15 years ago
Vadim Pisarevsky d3ae1d19d8 removed internal-use cvconfig.h from core/internal.hpp (thanks to iwamatsu) 15 years ago
Vadim Pisarevsky e5872cd8bb now C++ classes can be read/written with cvRead/cvWrite/cvLoad/cvSave. Tested on HOGDescriptor 15 years ago
Jose Luis Blanco 5d3ad699a6 fixed duplicated definition warning 15 years ago
Victor Erukhimov c4631573a4 cv::cvflann -> cv::flann 15 years ago
Vadim Pisarevsky 266c4642ea doxygenated opencv_video & opencv_calib3d modules (C++ part only) 15 years ago
Vadim Pisarevsky 4632d65889 doxygenated core and imgproc modules (C++ API only) 15 years ago
Vadim Pisarevsky b94e09bfeb renamed cv::flann to cv::cvflann to avoid name conflicts 15 years ago
Vadim Pisarevsky b34aaace79 updated OpenCV version because of the recent reorganization 15 years ago
Vadim Pisarevsky 47c3e79423 added Doxygen-based documentation (draft version for now) 15 years ago
Vadim Pisarevsky 127d6649a1 "atomic bomb" commit. Reorganized OpenCV directory structure 15 years ago