Alexander Alekhin
|
d326c77007
|
fix build (related to PR #3814)
|
2015-03-30 16:32:00 +03:00 |
|
Alexander Alekhin
|
32da602bf7
|
fix build (related to PR #3814)
|
2015-03-25 19:12:36 +03:00 |
|
Erik Karlsson
|
01d3df0d00
|
Added normType parameter to fastNlMeansDenoisingMulti
|
2015-03-24 02:01:31 +01:00 |
|
Erik Karlsson
|
70a64ebe72
|
Added test cases
|
2015-03-24 01:16:17 +01:00 |
|
Erik Karlsson
|
5f8d688664
|
Added parameter normType to fastNlMeansDenoising
|
2015-03-24 00:47:11 +01:00 |
|
Erik Karlsson
|
9fff7896c5
|
Removed fastNlMeansDenoisingColored[Multi]Abs
|
2015-03-23 23:23:35 +01:00 |
|
Erik Karlsson
|
82c54104d6
|
Fix warnings on Win x64
|
2015-03-10 01:39:43 +01:00 |
|
Erik Karlsson
|
812edb5fdc
|
Fixed bug, maxDist() should reurn int, not double
|
2015-03-10 01:34:02 +01:00 |
|
Erik Karlsson
|
8aa0783995
|
Changed parameter type of fastNlMeansDenoising[Multi][Abs] from std::vector<float> to const std::vector<float>&
|
2015-03-09 23:47:49 +01:00 |
|
Erik Karlsson
|
5a7118a88b
|
Merging in master
|
2015-03-09 22:00:58 +01:00 |
|
Erik Karlsson
|
b471f9ee26
|
Fixed call to tegra::fastNlMeansDenoising
|
2015-03-09 18:52:25 +01:00 |
|
Erik Karlsson
|
4b5753daea
|
Corrected documentation
|
2015-03-09 16:11:18 +01:00 |
|
Erik Karlsson
|
a594a0677a
|
Cleanup
|
2015-03-09 16:00:24 +01:00 |
|
Erik Karlsson
|
c44488629a
|
Changed parameters of fastNlMeansDenoising[Multi][Abs] from float * to std::vector<float>
|
2015-03-09 15:52:16 +01:00 |
|
Erik Karlsson
|
21160137d4
|
Addition of test cases
|
2015-03-06 20:44:31 +01:00 |
|
Erik Karlsson
|
cc8d94c6fc
|
Addition of per-channel h-values for fastNlMeansDenoising[Multi][Abs]
|
2015-03-06 20:43:55 +01:00 |
|
Erik Karlsson
|
324fa26848
|
Refactoring of OpenCL implementation
|
2015-03-06 19:07:13 +01:00 |
|
Erik Karlsson
|
41ffcc27dd
|
Added support for h = 0.0
|
2015-03-06 15:06:11 +01:00 |
|
Erik Karlsson
|
1e82a67cc4
|
Additional refactoring
|
2015-03-06 14:28:43 +01:00 |
|
Erik Karlsson
|
c41efe4e30
|
Refactoring in preparation for per-channel h-values
|
2015-03-05 17:50:52 +01:00 |
|
Erik Karlsson
|
18be52c05b
|
Changed LUTs from IT to int
|
2015-03-05 13:55:06 +01:00 |
|
Erik Karlsson
|
305cff36e2
|
Changed from IT to int for distance calculation
|
2015-03-05 13:36:42 +01:00 |
|
Erik Karlsson
|
69eae13ff3
|
Changed pointers from sample_t * to uchar *. Rescaling psz accordingly.
|
2015-03-03 03:02:44 +01:00 |
|
Erik Karlsson
|
d56d04e41b
|
Updated documentation
|
2015-03-03 01:34:29 +01:00 |
|
Erik Karlsson
|
ac6771f975
|
Added test cases
|
2015-03-03 01:20:33 +01:00 |
|
Erik Karlsson
|
ae08884854
|
Added support for 4-component input for fastNlMeansDenoising[Multi][Abs]
|
2015-03-03 01:19:34 +01:00 |
|
Erik Karlsson
|
87760d13fb
|
Cleanup and addition of 4-component support for ocl_fastNlMeansDenoising
|
2015-03-02 22:33:14 +01:00 |
|
Maksim Shabunin
|
37c74e38f4
|
Python support
|
2015-03-02 18:13:00 +03:00 |
|
Maksim Shabunin
|
457123027e
|
Modified java wrapping mechanism
|
2015-03-02 18:12:30 +03:00 |
|
Erik Karlsson
|
50bb14a0a8
|
Avoiding unnecessary copy by creating borders in place after RGB -> RGBA conversion
|
2015-03-02 15:48:00 +01:00 |
|
Erik Karlsson
|
73663dcdd1
|
Added support for 16-bit input
|
2015-03-02 03:29:17 +01:00 |
|
Erik Karlsson
|
3bde9e9365
|
Added test cases
|
2015-03-01 22:22:09 +01:00 |
|
Erik Karlsson
|
a9ff335a89
|
Added OpenCL support for FastNlMeansDenoisingAbs
|
2015-03-01 22:21:36 +01:00 |
|
Erik Karlsson
|
9f7cac8c59
|
Addtion of test cases for CV_8UC3
|
2015-03-01 21:01:57 +01:00 |
|
Erik Karlsson
|
0fdb95e195
|
Refactoring and addition of CV_8UC3 to ocl_fastNlMeansDenoising
|
2015-03-01 20:59:34 +01:00 |
|
Vladislav Vinogradov
|
cda6fed41f
|
move tegra namespace out of cv to prevent conflicts
|
2015-02-27 12:52:11 +03:00 |
|
Vladislav Vinogradov
|
44e41baffe
|
use new functions before all tegra:: calls
|
2015-02-26 19:34:58 +03:00 |
|
Erik Karlsson
|
8e7aff4486
|
Changed fastNlMeansDenoising and fastNlMeansDenoisingMulti back to sum of sq distances. Moved sq sum of abs distances to fastNlMeansDenoisingAbs and fastNlMeansDenoisingMultiAbs
|
2015-02-18 14:59:52 +01:00 |
|
Erik Karlsson
|
e647b7c7e8
|
Calculating almost_dist2weight at full size to avoid bounds checking
|
2015-02-17 23:08:36 +01:00 |
|
Erik Karlsson
|
baf266c29e
|
Changed from sum of squared differences to sum of abs differences
|
2015-02-17 21:30:52 +01:00 |
|
Erik Karlsson
|
c339720af9
|
Preparation for 16-bit colored denoising. Currently not working due to cvtColor not supportint 16-bit Lab conversion.
|
2015-02-13 13:38:37 +01:00 |
|
Erik Karlsson
|
584372bbf2
|
Fixed bounds checking
|
2015-02-13 04:33:29 +01:00 |
|
Erik Karlsson
|
d588c717da
|
Using WEIGHT_THRESHOLD to limit table size. Still problematic with 16-bit and big h-values.
|
2015-02-13 00:11:30 +01:00 |
|
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.
|
2015-02-12 22:14:01 +01:00 |
|
Erik Karlsson
|
8368fb9ea8
|
Additional refactoring preparing for 16-bit implementation
|
2015-02-12 18:45:09 +01:00 |
|
Erik Karlsson
|
e178294b49
|
Refactoring in preparation for 16-bit implementation of fastNlMeansDenoising
|
2015-02-12 15:23:28 +01:00 |
|
Vadim Pisarevsky
|
03fc3d1ceb
|
Merge pull request #3591 from ilya-lavrenov:sse_avx
|
2015-01-21 10:46:23 +00:00 |
|
Vladislav Vinogradov
|
14e15fb4f7
|
fix documentation warnings
|
2015-01-15 17:15:59 +03:00 |
|
Vladislav Vinogradov
|
f48befc6f0
|
refactor CUDA part of photo module
|
2015-01-15 16:46:48 +03:00 |
|
Ilya Lavrenov
|
f2cd65cf1e
|
fixes
|
2015-01-12 10:59:30 +03:00 |
|