29 Commits

Author SHA1 Message Date
michael
fc8dc512fc correction for rtengine/CMakeLists.txt 2012-07-06 15:26:15 -04:00
michael
856ecbab68 OMP optimizations for NR 2012-07-04 18:49:09 -04:00
michael
952feb48b2 Merge with e482a17a8e1359e90e1d844d268bf005bfac1c7a 2012-07-04 13:09:50 -04:00
michael
3a4100e710 Merge with e190c52ab7861c68762aaa552f3dc0f59fe2e225 from default
This revision compiles and runs on Win7x64- but further evaluation is necessary.
There may be an issue with cmake step -After cmake I had to copy rtgui/version.h & config.h into out of source build /rtgui folder.
Additional notes:
- ImProcFunctions::hsv2rgb01   -> this likely need to be added to color.h & color.cc
- Use of array2D should be verified in NR code
- compilation warning for rtengine::RawImageSource::isWBProviderReady()
2012-07-03 23:15:07 -04:00
Emil Martinec
78d4f80875 Minor updates. Adjusted sensitivity of detail slider. 2012-04-06 20:25:11 -05:00
Emil Martinec
91dc09b0ee Converted image data arrays rawData,red,green,blue to array2D class objects. 2012-04-03 01:09:29 -05:00
Emil Martinec
b9b6d7aed9 Minor improvements; fixes problem that impulse denoise removed fine detail unless Ldetail=100. 2012-04-02 21:55:42 -05:00
Emil Martinec
982f95f747 Fixing flaw in gamma transform. 2012-03-31 09:22:14 -05:00
Emil Martinec
bec0a30ef1 Bugfixes, in particular fixed memory leak in destructor of cplx_wavelet_dec.cc. 2012-03-29 07:52:32 -05:00
Emil Martinec
62d8f39352 Added indications where OpenMP pragmas should be placed: Look in the code for comments of the form
//OpenMP here
2012-03-19 08:51:59 -05:00
Emil Martinec
80bc1a6afc Removing dirpyrLab_denoise.cc (deprecated code); implementing fix in issue 1084 (now moved to color.cc). 2012-03-19 07:44:42 -05:00
Emil Martinec
b263308ca1 Bugfix for detail window crash, and code cleanup. 2012-03-18 11:23:40 -05:00
michael
3c95953725 Fix for NR gamma, NR Ldetail history message and History NR decimal values 2012-03-15 23:40:49 -04:00
michael
b01fa83148 Fix for NR GUI defaults, label & a little code pretification 2012-03-15 22:36:41 -04:00
Emil Martinec
25417b2d36 Removed some problematic OpenMP calls. 2012-03-12 10:55:01 -05:00
Emil Martinec
9d0d552abe UI bugfixes (thanks Michael). 2012-03-10 22:21:23 -06:00
Emil Martinec
05bf171f9c Tile processing implemented. Somehow in recent commits, NR settings are not being saved consistently in the pp3. 2012-03-10 15:12:47 -06:00
Emil Martinec
f47b4b5bb0 Merge from default. Hope I did it right... 2012-03-08 20:27:30 -06:00
Emil Martinec
380728e1f0 Minor updates, code cleanup. 2012-03-08 14:52:57 -06:00
Emil Martinec
0f21937c02 GUI update, thanks Michael! 2012-03-04 17:10:25 -06:00
Emil Martinec
04971bdd96 Fixed gamma call in deprecated dirpyrdenoise code. 2012-03-04 12:21:01 -06:00
Emil Martinec
16947d6450 More code cleanup. 2012-03-02 10:08:39 -06:00
Emil Martinec
3d8c7801ba Improvements. Some code cleanup. Nearing final version. 2012-03-01 22:53:51 -06:00
Emil Martinec
2dfd780308 Fix for user interface refresh from Michael Ezra. 2012-02-14 01:08:48 -06:00
Emil Martinec
10354bc8fe Minor improvements to chroma denoise; still loses to much low amplitude chroma detail. 2012-02-13 09:29:59 -06:00
Emil Martinec
17d9483495 Adding boxblur.h. 2012-02-12 09:58:30 -06:00
Emil Martinec
c492509175 Wavelets replace edge-preserving blur in first stage filtering. Much improved performance for about the same time cost; memory still an issue. 2012-02-08 23:47:31 -06:00
Emil Martinec
163098df71 Patching dual tree complex wavelet code. It works now... 2012-01-27 20:57:47 -06:00
Emil Martinec
325d8d1620 Instituting denoise branch to work on improvements to RT denoise. Most definitely a work in progress, but the patch is becoming quite complicated so it is definitely worth having it backed up on Google code. 2012-01-22 21:42:07 -06:00