Alexander Alekhin
4a297a2443
ts: refactor OpenCV tests
...
- 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
7 years ago
Vadim Pisarevsky
b37aaa8303
significantly improved parallel non-local means by using granularity parameter in parallel_for_ loop. Because the algorithm deals with sliding sums, it's essential that each thread has enough work to do, otherwise the algorithm gets higher theoretical complexity and thus there is no speedup comparing to 1-thread code (at best).
10 years ago
Ilya Lavrenov
4a63b3dd90
cv2cvtest part2
11 years ago
Andrey Kamaev
0738ea7d0f
Make highgui.hpp independent from C API
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Andrey Kamaev
7e92826efc
Add test for issue #2646
12 years ago
Andrey Kamaev
d83914d478
Change Imgproc_ prefix to Photo_ in all accuracy tests of photo module
12 years ago
Vadim Pisarevsky
adc1d94e95
updated patch for tests; reenabled SURF & Denoising; removed fixes in ocl tests, since this is already fixed in another pull request
12 years ago
Vadim Pisarevsky
63bd6f9adf
fixed compile errors in ocl tests; disabled a few problematic tests
12 years ago
Andrey Kamaev
56ac2937d8
Fix typo
12 years ago
Andrey Kamaev
f42b38ac44
Refactor fast NL-means denoising
...
* reorder arguments
* rewrite accuracy tests
* replace doubles with integer arithmetic inside the main loop
12 years ago
Leonid Beynenson
6a5d996ca8
Removed the header opencv2/photo/denoising.hpp
...
All the functions from it are moved to the header
opencv2/photo/photo.hpp
12 years ago
Victor Passichenko
1f42de39a3
Add non-local means denoising algorithm implementatation into photo module
12 years ago