Emil Martinec
|
bde7141939
|
OpenMP for faster implementation of pyramid schemes ;-)
|
2010-09-22 22:43:39 -05:00 |
|
Emil Martinec
|
539c39a92b
|
Bugfix for Directional Pyramid Denoising. Adding a Directional Pyramid Equalizer tool. This one serves the same function as the existing Wavelet Equalizer, but has much less artifacting; though it is a little slower to execute and has not yet been adapted for OpenMP implementation. There are also fewer levels on which the tool operates, though of course if there was a demand that could be altered. The controls are similar, though have been given separate luma and chroma controls. Each slider adjusts the factor by which a given detail band is amplified; factors larger than one increase contrast, while values smaller than one decrease contrast. The luma control alters contrast on various scales, each successive one twice as large as the previous one. The chroma control is similar, but does less since there is typically less chroma contrast on fine scales. One might use this to restore some of the color contrast lost in NR, or to remove color fringing by making the fine scale enhancement factor much less than one.
|
2010-09-22 15:39:00 -05:00 |
|
Andrey Skvortsov
|
833c8b10a5
|
add braces
|
2010-09-21 21:26:08 -07:00 |
|
Andrey Skvortsov
|
e23854a4f8
|
get rid of the thread in the progressconnector. Not sure if helped with crashes
|
2010-09-21 21:24:02 -07:00 |
|
Andrey Skvortsov
|
34cc3e3dee
|
fix retroactive bug last visited directory not saved (only this branch); make filebrowser vertical layout; cleanup commented out code
|
2010-09-19 20:40:16 -07:00 |
|
Andrey Skvortsov
|
1464eed466
|
Refactor thumbimageupdater threading schema. Use glib threadpool class, 8 threads, remove container thread and fix stop code. This should fix some crashes caused by thread conflicts occurred if folders switched quickly multiple times.
|
2010-09-18 22:53:56 -07:00 |
|
Andrey Skvortsov
|
f7f984033d
|
prevent launching image opening if there is one in progress
|
2010-09-18 22:46:36 -07:00 |
|
Andrey Skvortsov
|
c16563902c
|
small fix for progressconnector commit
|
2010-09-18 22:43:37 -07:00 |
|
Andrey Skvortsov
|
19fbfe818c
|
protect progressconnector thread with mutex just in case
|
2010-09-18 22:41:37 -07:00 |
|
Andrey Skvortsov
|
51fd0898cd
|
fix if statement in BatchQueueEntryUpdater::process
|
2010-09-18 22:40:29 -07:00 |
|
Ilia Popov
|
d8cd3239ed
|
Decreased size of font used for quick exif info parameters
|
2010-09-18 20:24:13 +02:00 |
|
Ilia Popov
|
574e79e12f
|
A bit more compact and much more clear shooting info
|
2010-09-18 12:33:41 +02:00 |
|
Sebastian Kraft
|
a26284a52f
|
Use system wide arrow cursor instead of GTK arrow cursor
|
2010-09-17 19:14:41 +02:00 |
|
askvortsov
|
faa3c80bd3
|
commit after pool from trunk and revert to my latest step 2 languages
|
2010-09-16 18:38:57 -07:00 |
|
Wyatt Olson
|
deb7499ec4
|
We don't want hard-coded 1200 pixel width...
|
2010-09-16 14:22:12 -06:00 |
|
Emil Martinec
|
e827e86831
|
Added fast demosaic to the collection of demosaic options. I was lazy and moved aside AHD in the demosaic preferences tab, since it is functionally little different than EAHD. In addition I backed out some of Hombre's changes which were breaking the windows resizing in a crazy way in the OSX build.
|
2010-09-16 13:21:12 -05:00 |
|
Emil Martinec
|
08885a7d77
|
Minor improvements to denoise tools. Fixed a minor annoyance with zoom panel.
|
2010-09-15 21:39:55 -05:00 |
|
Hombre
|
3a59d404dd
|
Second attempt to fix bug #59
|
2010-09-15 23:36:30 +02:00 |
|
Hombre
|
b30a93116e
|
Fix bug #59, at least on Windows
|
2010-09-15 16:46:56 +02:00 |
|
Hombre
|
4e7c3158dd
|
bug fix or syntax correctness...
|
2010-09-14 23:36:45 +02:00 |
|
Wyatt Olson
|
ee3b7b5e2a
|
Cleaned up and sorted all language files. Removed duplicate keys from English (UK). Added Serbian translation (thanks to gpopac for this). Added LICENSE and README files to languages to assist translators (and to remove the license comments from each file, as this messes up automated sorting).
|
2010-09-14 15:20:21 -06:00 |
|
Emil Martinec
|
8efac28819
|
Added a "gamma" slider to pyramid NR. Noise reduction is carried out with L channel mapped to that gamma. Default value is 2.0; lower values increase shadow smoothing, higher values smooth highlights more. Unfortunately adjusting this slider interacts with the other two, so all three have to be iteratively adjusted to achieve a desired result.
|
2010-09-14 12:55:56 -05:00 |
|
Andrey Skvortsov
|
58c887a445
|
glib threadpools experimental in thumb updater
|
2010-09-14 00:05:56 -07:00 |
|
Emil Martinec
|
d556f04ddb
|
Added a threshold slider to the impulse denoise tool. At large values it can lead to a bit of cratering, but otherwise it allows some flexibility that is useful as a precursor to the pyramid denoise filter. Small values on the slider are less impulse NR, larger values yield more NR.
|
2010-09-14 00:47:44 -05:00 |
|
Emil Martinec
|
1820978df4
|
Added a threshold slider to the impulse NR tool. Large values can cause cratering, but otherwise this should be a good precursor to pyramid denoising.
|
2010-09-14 00:08:23 -05:00 |
|
Andrey Skvortsov
|
da0faec489
|
try to fix Issue 221: Segfaulting RT. severe mem leak in thumb threading
|
2010-09-13 18:13:20 -07:00 |
|
Andrey Skvortsov
|
ca2d13c442
|
severe memory leak in thumbimageupdater._process
|
2010-09-13 17:54:29 -07:00 |
|
Ilia Popov
|
cfbc6a511c
|
Fixed a bug with crash if pressed any key in batch queue panel; some minor code changes to shortcut keys handling
|
2010-09-14 01:35:47 +02:00 |
|
Ilia Popov
|
8e404c95a2
|
Some shortcut keys for file browser panel
|
2010-09-14 00:57:50 +02:00 |
|
Emil Martinec
|
c96bbfb378
|
A patch for the patch. As far as I can tell, the NR tools now update properly.
|
2010-09-13 14:41:14 -05:00 |
|
Emil Martinec
|
f52e8a69b4
|
Adding luminance impulse denoising and directional pyramid denoising.
|
2010-09-13 03:35:02 -05:00 |
|
Philip Rinn
|
d1b551466f
|
Reapplied Hombres patch (revision c006f93a5f) as it got lost on the way.
|
2010-09-13 10:44:42 +02:00 |
|
Andrey Skvortsov
|
800e82b762
|
separate settings for preview and batch
|
2010-09-12 23:36:29 -07:00 |
|
Andrey Skvortsov
|
7a3942aaab
|
Bilinear demosaic from dcraw + omp support. Faster then light! Great for previews.
|
2010-09-11 23:05:36 -07:00 |
|
askv
|
5778a5316c
|
set some threads to THREAD_PRIORITY_LOW
|
2010-09-09 23:49:24 -07:00 |
|
askv
|
609213fb57
|
commit after pool and conflict fix
|
2010-09-09 20:31:25 -07:00 |
|
askv
|
aa77b69443
|
commit after merge with trunk
|
2010-09-09 20:26:00 -07:00 |
|
askvortsov
|
459a8e4b0e
|
if no b/a area enabled some speed up when opening images
|
2010-09-09 16:17:56 -07:00 |
|
askv
|
84ecfe412a
|
classic rt UI !
|
2010-09-06 14:54:45 -07:00 |
|