1. 10 Nov, 2018 1 commit
  2. 08 Nov, 2018 1 commit
  3. 12 Oct, 2018 1 commit
  4. 21 Sep, 2018 1 commit
    • Hamdi Sahloul's avatar
      Merge pull request #12310 from cv3d:chunks/enum_interface · ef5579dc
      Hamdi Sahloul authored
      * Cleanup macros and enable expansion of `__VA_ARGS__` for Visual Studio
      
      * Macros for enum-arguments backwards compatibility
      
      * Convert struct Param to enum struct
      
      * Enabled ParamType.type for enum types
      
      * Enabled `cv.read` and `cv.write` for enum types
      
      * Rename unnamed enum to AAKAZE.DescriptorType
      
      * Rename unnamed enum to AccessFlag
      
      * Rename unnamed enum to AgastFeatureDetector.DetectorType
      
      * Convert struct DrawMatchesFlags to enum struct
      
      * Rename unnamed enum to FastFeatureDetector.DetectorType
      
      * Rename unnamed enum to Formatter.FormatType
      
      * Rename unnamed enum to HOGDescriptor.HistogramNormType
      
      * Rename unnamed enum to DescriptorMatcher.MatcherType
      
      * Rename unnamed enum to KAZE.DiffusivityType
      
      * Rename unnamed enum to ORB.ScoreType
      
      * Rename unnamed enum to UMatData.MemoryFlag
      
      * Rename unnamed enum to _InputArray.KindFlag
      
      * Rename unnamed enum to _OutputArray.DepthMask
      
      * Convert normType enums to static const NormTypes
      
      * Avoid conflicts with ElemType
      
      * Rename unnamed enum to DescriptorStorageFormat
      ef5579dc
  5. 13 Sep, 2018 1 commit
  6. 07 Sep, 2018 1 commit
  7. 30 Jul, 2018 1 commit
  8. 04 Jul, 2018 1 commit
  9. 14 May, 2018 1 commit
    • Vadim Pisarevsky's avatar
      handle huge matrices correctly (#11505) · e0dbe5cf
      Vadim Pisarevsky authored
      * make sure that the matrix with more than INT_MAX elements is marked as non-continuous, and thus all the pixel-wise functions process it correctly (i.e. row-by-row, not as a single row, where integer overflow may occur when computing the total number of elements)
      e0dbe5cf
  10. 24 Apr, 2018 1 commit
  11. 28 Mar, 2018 1 commit
  12. 05 Feb, 2018 1 commit
  13. 11 Dec, 2017 1 commit
  14. 22 Nov, 2017 1 commit
  15. 12 Oct, 2017 1 commit
  16. 07 Oct, 2017 2 commits
    • Igor Wodiany's avatar
      Extract code from scalarToRawData · ffb95547
      Igor Wodiany authored
      The same code was repeated several time for different data types, so
      it was extracted as a templated function to improve maintability and
      make a code more clear.
      ffb95547
    • Igor Wodiany's avatar
      Fix a memory leak in the Mat copying constructor · b638aa74
      Igor Wodiany authored
      Exception may be rasied inside the body of a copying constructor after
      refcount has been increased, and beacause in the case of the exception
      destrcutor is never called what causes memory leak. This commit adds a
      workaround that calls the release() function before the exception is
      thrown outside the contructor.
      b638aa74
  17. 08 Sep, 2017 1 commit
  18. 05 Sep, 2017 1 commit
  19. 23 Aug, 2017 1 commit
    • Pavel Vlasov's avatar
      ICV2017u3 package update; · a57718e1
      Pavel Vlasov authored
      - Optimizations set change. Now IPP integrations will provide code for SSE42, AVX2 and AVX512 (SKX) CPUs only. For HW below SSE42 IPP code is disabled.
      - Performance regressions fixes for IPP code paths;
      - cv::boxFilter integration improvement;
      - cv::filter2D integration improvement;
      a57718e1
  20. 03 Aug, 2017 1 commit
  21. 25 Jul, 2017 1 commit
  22. 30 Jun, 2017 1 commit
  23. 28 Jun, 2017 1 commit
  24. 26 Jun, 2017 1 commit
  25. 21 Jun, 2017 1 commit
  26. 24 May, 2017 1 commit
    • Matthias Grundmann's avatar
      Update matrix.cpp · cf4e9e5c
      Matthias Grundmann authored
      Fix race condition in getDefaultAllocator and setDefaultAllocator interaction / not threadsafe currently
      cf4e9e5c
  27. 23 May, 2017 1 commit
  28. 20 Apr, 2017 1 commit
  29. 19 Apr, 2017 2 commits
  30. 22 Mar, 2017 1 commit
  31. 22 Feb, 2017 1 commit
  32. 08 Feb, 2017 1 commit
  33. 16 Dec, 2016 1 commit
  34. 15 Dec, 2016 1 commit
    • Addison Elliott's avatar
      Added N-dim submat selection with vectors · eb04b2bf
      Addison Elliott authored
      Currently, to select a submatrix of a N-dimensional matrix, it requires
      two lines of code while only one line of code is required if using a 2D
      array.
      
      I added functionality to be able to select an N-dim submatrix using a
      vector list instead of a Range pointer. This allows initializer lists to
      be used for a one-line selection.
      eb04b2bf
  35. 14 Dec, 2016 1 commit
    • Addison Elliott's avatar
      Added new overloaded functions for Mat and UMat that accepts std::vector<int>… · fa6692af
      Addison Elliott authored
      Added new overloaded functions for Mat and UMat that accepts std::vector<int> instead of int * for the sizes on a N-dimensional array.
      
      This allows for an N-dimensional array to be setup in one line instead of two when using C++11 initializer lists. cv::Mat(3, {zDim, yDim, xDim}, ...) can be used instead of having to create an int pointer to hold the size array.
      fa6692af
  36. 12 Dec, 2016 1 commit
    • bedbad's avatar
      Merge pull request #7754 from LAZI-2240:toupstream2.4 · ffcf866e
      bedbad authored
      Introducing boundingRect2f() (#7754)
      
      * Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
      
      * Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
      
      * Introducing boundingRect2f() - update
      
      * Introducing boundingRect2f to return exact bounding float rectangle for RotatedRect
      
      * Introducing boundingRect2f() - update - tested
      ffcf866e
  37. 07 Sep, 2016 1 commit
    • Valeriy Van's avatar
      Minor fix in MatAllocator::download · c562f0ad
      Valeriy Van authored
      Minor fix in MatAllocator::upload
      Minor fix in MatAllocator::copy
      Minor fix in setSize function
      Minor fix in Mat::Mat
      Minor fix in cvMatNDToMat function
      Minor fix in _InputArray::getMatVector
      Minor fix in _InputArray::getUMatVector
      Minor fix in cv::hconcat
      Minor fix in cv::vconcat
      Minor fix in cv::setIdentity
      Minor fix in cv::trace
      Minor fix in transposeI_ template function
      Minor fix in reduceC_ template function
      Minor fix in sort_ template function
      Minor fix in sortIdx_ template function
      Minor fix in cvRange function
      Minor fix in MatConstIterator::seek
      Minor fix in SparseMat::create
      Minor fix in SparseMat::copyTo
      Minor fix in SparseMat::convertTo
      Minor fix in SparseMat::convertTo
      Minor fix in SparseMat::ptr
      Minor fix in SparseMat::resizeHashTab
      Fixes indentation
      c562f0ad
  38. 05 Sep, 2016 1 commit