1. 03 12月, 2014 1 次提交
  2. 01 12月, 2014 2 次提交
  3. 26 11月, 2014 1 次提交
  4. 25 11月, 2014 1 次提交
  5. 24 11月, 2014 1 次提交
  6. 19 11月, 2014 1 次提交
  7. 17 11月, 2014 3 次提交
  8. 14 11月, 2014 2 次提交
    • S
      added extra BUFFERSIZE doc and getter · d9164bdd
      StevenPuttemans 提交于
      d9164bdd
    • T
      ocl: Move static oclMat variables into FarnebackOpticalFlow class · 42b1bd56
      Tom Stellard 提交于
      Move some static functions into the FarnebackOpticalFlow class as well,
      so they can access these new class variables.
      
      oclMat objects cannot be declared statically, because their destructor
      depends on the statically defined __module variable from cl_context.cpp.
      Since statically defined variables in separate compilation units have
      an undefined destruction order there is always the possibility the
      __module will be destructed before an oclMat object, which results
      in a segfault.
      42b1bd56
  9. 13 11月, 2014 8 次提交
  10. 12 11月, 2014 3 次提交
    • T
      ocl: Fix crash during destruction of gauss_w_lut object in hog.cpp · ec335b73
      Tom Stellard 提交于
      gauss_w_lut is a statically defined variable of type oclMat.  The oclMat
      destructor calls openCLFree() which via getInitializationMutex() accesses
      the __module variable which has been statically defined in cl_context.cpp
      
      Since the destruction order of statically defined variables in different
      compilation units is undefined, it is possible that __module will
      be destructed before gauss_w_lut, which would result in a segfault when
      getInitializationMutex() is called while destructing gauss_w_lut.
      
      In order to avoid this issue, we need to make gauss_w_lut a private
      member of the HOGDescriptors class so we know it will be destroyed
      before __module.
      ec335b73
    • R
      7d8e5f62
    • S
      adding extra buffer parameter · 2b8229f7
      StevenPuttemans 提交于
      2b8229f7
  11. 11 11月, 2014 1 次提交
  12. 10 11月, 2014 2 次提交
  13. 06 11月, 2014 1 次提交
  14. 05 11月, 2014 3 次提交
  15. 31 10月, 2014 1 次提交
  16. 30 10月, 2014 1 次提交
  17. 29 10月, 2014 1 次提交
  18. 28 10月, 2014 1 次提交
  19. 27 10月, 2014 6 次提交
    • V
      superres: Fix return value VideoFrameSource_GPU · 2e393ab8
      Vicente Olivert Riera 提交于
      superres module fails to compile with the following error messages:
      
      [100%] Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/super_resolution.cpp.o
      /opencv-2.4.10/modules/superres/src/frame_source.cpp: In function 'cv::Ptr<cv::superres::FrameSource> cv::superres::createFrameSource_Video_GPU(const string&)':
      /opencv-2.4.10/modules/superres/src/frame_source.cpp:263:16: error: expected type-specifier before 'VideoFrameSource'
      /opencv-2.4.10/modules/superres/src/frame_source.cpp:263:16: error: could not convert '(int*)operator new(4ul)' from 'int*' to 'cv::Ptr<cv::superres::FrameSource>'
      /opencv-2.4.10/modules/superres/src/frame_source.cpp:263:16: error: expected ';' before 'VideoFrameSource'
      /opencv-2.4.10/modules/superres/src/frame_source.cpp:263:41: error: 'VideoFrameSource' was not declared in this scope
      /opencv-2.4.10/modules/superres/src/frame_source.cpp:264:1: error: control reaches end of non-void function [-Werror=return-type]
      cc1plus: some warnings being treated as errors
      make[3]: *** [modules/superres/CMakeFiles/opencv_superres.dir/src/frame_source.cpp.o] Error 1
      make[3]: *** Waiting for unfinished jobs....
      
      This is caused because the return value of the createFrameSource_Video_GPU function should be a VideoFrameSource_GPU object.
      2e393ab8
    • M
      0c3722be
    • M
      Fixed iOS framework compilation warnings · 09fb7512
      Maksim Shabunin 提交于
      09fb7512
    • M
      iOS framework build script changes · b59aaae2
      Maksim Shabunin 提交于
      - buildbot process support (break build in case of errors)
      - disabled some warnings in cmake script
      b59aaae2
    • M
      d77088b1
    • D
      fixed issue with malformed UTF-8 string; · b5a6df49
      Dinar Ahmatnurov 提交于
      ocl: Change static variable order in cl_context.cpp to avoid crashes during destruction
      
      ContextImpl::currentContext contains a reference to one of the
      DeviceInfoImpl objects from:
      
      static std::vector<DeviceInfoImpl> global_devices;
      
      ContextImpl::currentContext is destroyed in the destructor
      for the statically defined object __module, and relies on its
      DeviceInfoImpl reference to query some hardware features while
      being destroyed.
      
      This means that we need to ensure that the global_devices vector is
      destroyed affter __module, otherwise ContextImpl::currentContext's
      DeviceInfoImpl reference will no longer be valid when __module is
      destroyed.
      
      Since these variables are all confined to a single compilation unit,
      they will be destruct from bottom to top, so we need to make sure
      that __module is the bottom definition so it can be destroyed first.
      
      iOS: fix crash from overrelease in UIImageToMat
      
      viz: fixed memory leak, issue 3961
      
      fix installation layout for debian packages:
      
      Install symlinks to shared libraries as a part of development package,
      not runtime package.
      
      It is default behavior for debian packages.
      
      Fix test name.
      
      TIFF loader: Allocate large enough buffer when (bpp * ncn) > 8.
      
      TIFF loader: Pass buffer size to read functions.
      
      replace not ascii and not cyrillic symbols with '?';
      
      add test for putText;
      
      fix warning;
      
      minor fixes;
      b5a6df49