- 04 2月, 2018 1 次提交
-
-
由 Alexander Alekhin 提交于
- removed tr1 usage (dropped in C++17) - moved includes of vector/map/iostream/limits into ts.hpp - require opencv_test + anonymous namespace (added compile check) - fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions - added missing license headers
-
- 12 12月, 2017 1 次提交
-
-
由 Alexander Alekhin 提交于
- CV_L2 -> relative NORM_L2 - eigenEps: 1e-6 ==> 1e-4 - evalEps: 1e-6 ==> 1e-5 - evecEps: 1e-3 ==> 5e-3 - RNG seed: 12345 - drop non-informative legacy test code (ts->printf, etc)
-
- 11 10月, 2017 1 次提交
-
-
由 berak 提交于
-
- 10 10月, 2017 1 次提交
-
-
由 tz70s 提交于
The original template based mat ptr for indexing is not implemented, add the similar implementation as uchar type, but cast to user-defined type from the uchar pointer.
-
- 07 9月, 2017 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 02 9月, 2017 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 15 7月, 2017 1 次提交
-
-
由 Vladislav Sovrasov 提交于
Add constructors taking initializer_list for some of OpenCV data types (#9034) * Add a constructor taking initializer_list for Matx * Add a constructor taking initializer list for Mat and Mat_ * Add one more method to initialize Mat to the corresponding tutorial * Add a note how to initialize Matx * CV_CXX_11->CV_CXX11
-
- 03 7月, 2017 1 次提交
-
-
由 Vladislav Sovrasov 提交于
-
- 23 5月, 2017 1 次提交
-
-
由 Vladislav Sovrasov 提交于
-
- 19 4月, 2017 1 次提交
-
-
由 Arnaud Brejeon 提交于
Add support for std::array<T, N> (#8535) * Add support for std::array<T, N> * Add std::array<Mat, N> support * Remove UMat constructor with std::array parameter
-
- 24 3月, 2017 1 次提交
-
-
由 Julian Exner 提交于
This test case uses a matrix with more dimensions than columns. Without the fix in https://github.com/opencv/opencv/pull/8448/commits/b45e784bebe318826bb48a41023db3fe1660d91e this crashes with a segmentation fault, hangs or simply fails with wrong values.
-
- 15 12月, 2016 1 次提交
-
-
由 Addison Elliott 提交于
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.
-
- 07 9月, 2016 2 次提交
-
-
- 04 9月, 2016 1 次提交
-
-
- 19 7月, 2016 2 次提交
-
-
由 Ilya Lavrenov 提交于
-
由 Ilya Lavrenov 提交于
-
- 15 7月, 2016 1 次提交
-
-
由 Ilya Lavrenov 提交于
-
- 14 7月, 2016 1 次提交
-
-
由 Ilya Lavrenov 提交于
-
- 08 7月, 2016 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 26 1月, 2016 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 22 8月, 2015 1 次提交
-
-
由 Vitaliy Lyudvichenko 提交于
-
- 08 7月, 2015 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 02 7月, 2015 2 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
- 30 6月, 2015 1 次提交
-
-
由 Youssef Kashef 提交于
add template specialization Mat::push_back() for MatExpr paramters extend push_back MatExpr to mat in unit test cast to object instead of reference test with multi-row MatExpr input
-
- 16 6月, 2015 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 15 5月, 2015 1 次提交
-
- 03 5月, 2015 2 次提交
-
-
- 02 5月, 2015 1 次提交
-
-
由 Vadim Pisarevsky 提交于
fixed http://code.opencv.org/issues/3935 possibly fixed http://code.opencv.org/issues/3594
-
- 29 4月, 2015 1 次提交
-
-
- 13 8月, 2014 1 次提交
-
-
由 Adil Ibragimov 提交于
1. someMatrix.data -> someMatrix.prt() 2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex ) 3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>() 4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
-
- 09 7月, 2014 1 次提交
-
-
由 berak 提交于
-
- 18 5月, 2014 1 次提交
-
-
由 Kazuki Matsuda 提交于
I propose forEach method for cv::Mat and cv::Mat_. This is solution for the overhead of MatIterator_<_Tp>. I runs a test that micro opecode runs all over the pixel of cv::Mat_<cv::Point3_<uint8_t>>. And this implementation 40% faster than the simple pointer, 80% faster than iterator. With OpenMP, 70% faster than simple pointer, 95% faster than iterator (Core i7 920). Above all, code is more readable. My test code is here. https://gist.github.com/kazuki-ma/8285876 Thanks.
-
- 08 4月, 2014 1 次提交
-
-
由 Ilya Lavrenov 提交于
Conflicts: modules/core/src/stat.cpp
-
- 18 1月, 2014 1 次提交
-
-
由 Ilya Lavrenov 提交于
-
- 17 1月, 2014 1 次提交
-
-
由 Roman Donchenko 提交于
-
- 06 9月, 2013 1 次提交
-
-
由 Vladislav Vinogradov 提交于
Conflicts: modules/core/include/opencv2/core/cuda.hpp modules/cudacodec/src/thread.cpp modules/cudacodec/src/thread.hpp modules/superres/perf/perf_superres.cpp modules/superres/src/btv_l1_cuda.cpp modules/superres/src/optical_flow.cpp modules/videostab/src/global_motion.cpp modules/videostab/src/inpainting.cpp samples/cpp/stitching_detailed.cpp samples/cpp/videostab.cpp samples/gpu/stereo_multi.cpp
-
- 05 9月, 2013 1 次提交
-
-
由 Roman Donchenko 提交于
This and several following commits contain the "boring" changes required to support the new Ptr. These are changes like: * new T -> makePtr<T> or .reset(new T) or Ptr<T>(new T) (depending on the situation) * p.empty() -> !p * delete_obj -> DefaultDeleter::operator() and similar changes that are numerous, but primitive.
-