258 Commits (24790e4061c8b92667087b8fa32ea8478785a64b)

Author SHA1 Message Date
Alexander Alekhin 32da602bf7 fix build (related to PR #3814) 10 years ago
Erik Karlsson 01d3df0d00 Added normType parameter to fastNlMeansDenoisingMulti 10 years ago
Erik Karlsson 5f8d688664 Added parameter normType to fastNlMeansDenoising 10 years ago
Erik Karlsson 9fff7896c5 Removed fastNlMeansDenoisingColored[Multi]Abs 10 years ago
Erik Karlsson 82c54104d6 Fix warnings on Win x64 10 years ago
Erik Karlsson 812edb5fdc Fixed bug, maxDist() should reurn int, not double 10 years ago
Erik Karlsson 8aa0783995 Changed parameter type of fastNlMeansDenoising[Multi][Abs] from std::vector<float> to const std::vector<float>& 10 years ago
Erik Karlsson b471f9ee26 Fixed call to tegra::fastNlMeansDenoising 10 years ago
Erik Karlsson a594a0677a Cleanup 10 years ago
Erik Karlsson c44488629a Changed parameters of fastNlMeansDenoising[Multi][Abs] from float * to std::vector<float> 10 years ago
Erik Karlsson cc8d94c6fc Addition of per-channel h-values for fastNlMeansDenoising[Multi][Abs] 10 years ago
Erik Karlsson 324fa26848 Refactoring of OpenCL implementation 10 years ago
Erik Karlsson 41ffcc27dd Added support for h = 0.0 10 years ago
Erik Karlsson 1e82a67cc4 Additional refactoring 10 years ago
Erik Karlsson c41efe4e30 Refactoring in preparation for per-channel h-values 10 years ago
Erik Karlsson 18be52c05b Changed LUTs from IT to int 10 years ago
Erik Karlsson 305cff36e2 Changed from IT to int for distance calculation 10 years ago
Erik Karlsson 69eae13ff3 Changed pointers from sample_t * to uchar *. Rescaling psz accordingly. 10 years ago
Erik Karlsson ae08884854 Added support for 4-component input for fastNlMeansDenoising[Multi][Abs] 10 years ago
Erik Karlsson 87760d13fb Cleanup and addition of 4-component support for ocl_fastNlMeansDenoising 10 years ago
Erik Karlsson 50bb14a0a8 Avoiding unnecessary copy by creating borders in place after RGB -> RGBA conversion 10 years ago
Erik Karlsson 73663dcdd1 Added support for 16-bit input 10 years ago
Erik Karlsson a9ff335a89 Added OpenCL support for FastNlMeansDenoisingAbs 10 years ago
Erik Karlsson 0fdb95e195 Refactoring and addition of CV_8UC3 to ocl_fastNlMeansDenoising 10 years ago
Vladislav Vinogradov cda6fed41f move tegra namespace out of cv to prevent conflicts 10 years ago
Vladislav Vinogradov 44e41baffe use new functions before all tegra:: calls 10 years ago
Erik Karlsson 8e7aff4486 Changed fastNlMeansDenoising and fastNlMeansDenoisingMulti back to sum of sq distances. Moved sq sum of abs distances to fastNlMeansDenoisingAbs and fastNlMeansDenoisingMultiAbs 10 years ago
Erik Karlsson e647b7c7e8 Calculating almost_dist2weight at full size to avoid bounds checking 10 years ago
Erik Karlsson baf266c29e Changed from sum of squared differences to sum of abs differences 10 years ago
Erik Karlsson c339720af9 Preparation for 16-bit colored denoising. Currently not working due to cvtColor not supportint 16-bit Lab conversion. 10 years ago
Erik Karlsson 584372bbf2 Fixed bounds checking 10 years ago
Erik Karlsson d588c717da Using WEIGHT_THRESHOLD to limit table size. Still problematic with 16-bit and big h-values. 10 years ago
Erik Karlsson 42db9e7153 Basic 16-bit implmentation of fastNlMeansDenoising. Table-based exponetiation leads to high memory footprint and loss of precision in 16-bit mode. 10 years ago
Erik Karlsson 8368fb9ea8 Additional refactoring preparing for 16-bit implementation 10 years ago
Erik Karlsson e178294b49 Refactoring in preparation for 16-bit implementation of fastNlMeansDenoising 10 years ago
Vladislav Vinogradov f48befc6f0 refactor CUDA part of photo module 10 years ago
Jiri Drbalek d71e001736 fix crash when sample point out of image boundaries 10 years ago
Yan Wang fd2d800c06 Remove unnecessary local variable "size". 10 years ago
Yan Wang a8b4c99ed6 Improve the performance of fast_nlmeans_denoising_opencl. 10 years ago
Adrien BAK 9972059476 suppress warnings 10 years ago
Adrien BAK 53d11f490d whitespace 10 years ago
Adrien BAK 5c98209127 whitespaces 10 years ago
Adrien BAK ee210afc44 white space 10 years ago
Adrien BAK cb76d00f5f precalculate indices 10 years ago
Adrien BAK 419450689b remove unnecessary buffer copies 10 years ago
Adrien BAK b4504639c8 refactor poisson_solver 10 years ago
Adrien BAK 6bfea73716 move calls to ptr<> 10 years ago
Adrien BAK 4a5ea85094 another useless include 10 years ago
Adrien BAK df312a4ffa at<> -> ptr<> 10 years ago
Adrien BAK 5a16de2ef6 .size().width -> cols 10 years ago