Emil Martinec
|
3fbd99ea27
|
Fix bug in CA_correct for data underflow.
|
2010-09-30 00:01:14 -05:00 |
|
Emil Martinec
|
f709617a8b
|
Patch to enable saving/loading of pyramid/wavelet equalizer settings to/from profile.
|
2010-09-29 11:53:20 -05:00 |
|
Hombre
|
f348121ffb
|
Emil's patch to correct the live thumbnail AutoWBGreen
|
2010-09-29 17:59:00 +02:00 |
|
Emil Martinec
|
f80e07801d
|
Oops, made a mistake (I think) in the previous patch.
|
2010-09-28 07:25:46 -05:00 |
|
Emil Martinec
|
595b124a23
|
Another bugfix for WB.
|
2010-09-28 06:59:17 -05:00 |
|
Emil Martinec
|
751ebdf0eb
|
Additional correction to WB code.
|
2010-09-27 21:06:20 -05:00 |
|
Emil Martinec
|
d62281b86f
|
Modified Pyramid equalizer to act only on luminance channel, and added a threshold slider to control noise (only local contrast larger than the threshold is amplified).
|
2010-09-27 11:04:25 -05:00 |
|
Emil Martinec
|
23a8834755
|
Improved badpixels removal method. Fixed range of line noise slider. Put in possibility for AMaZE and fast_demo to process crops (not hooked up to GUI yet though).
|
2010-09-25 15:25:36 -05:00 |
|
ffsup2
|
dc2350cee8
|
Merge from default branch
|
2010-09-24 22:49:15 +02:00 |
|
Emil Martinec
|
874ed12455
|
Patch to fix auto white balance and spot balance behavior. Previous code used the average of the sixth power of tonal values to determine the average tonality, giving far too much weight to highlights; in addition there was no exclusion of clipped regions, which combined with the sixth power averaging resulted in WB being determined almost entirely by clipped patches (eg blown skies). The present patch excludes blown regions from the autoWB routine, and uses a simple average of tonal values to determine the WB. Also, a similar patch to prevent the use of blown regions to determine spot WB was added; if the spot color picker is set on a blown region, the WB is not changed.
|
2010-09-24 14:48:01 -05:00 |
|
askvortsov
|
b6b3b17802
|
reverted progressconnector code to use threading. attempt to fix linux crash issue opening preview
|
2010-09-24 09:04:40 -07:00 |
|
Andrey Skvortsov
|
8311ab62ba
|
fix crashes (info/toggle buttons, resize left panel) if no preview image has been loaded
|
2010-09-23 20:17:32 -07:00 |
|
Emil Martinec
|
d91fba0d63
|
Bugfix for saving edited state of pyramid equalizer.
|
2010-09-23 11:07:58 -05:00 |
|
Emil Martinec
|
e7dcacdb43
|
Patch for issue 186 -- blue pixels appearing when "avoid color clipping" is selected for the color boost tool, and black point is nonzero. Problem was roundoff error.
|
2010-09-23 01:17:51 -05:00 |
|
Andrey Skvortsov
|
4dafe3efb5
|
snappier thumbnail opening
|
2010-09-22 21:58:58 -07:00 |
|
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
|
b14c0a9fe9
|
put extern batchthread into namespace
|
2010-09-21 21:25:29 -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
|
7e7ce797e8
|
fix division by zero random crash for unknown reason, now will get black image instead
|
2010-09-21 21:20:50 -07:00 |
|
ffsup2
|
18d6799cbe
|
Added some debug info (with Verbose=true)
Load/Save Verbose in General section
|
2010-09-21 21:25:24 +02:00 |
|
Wyatt Olson
|
b649b7cd8f
|
Updated Serbian translations to help with issue 59 (thanks gpopac); re-ran translation diff on other translations
|
2010-09-21 10:32:41 -06: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 |
|
Wyatt Olson
|
cdb4748fca
|
Removed GTK Default, as it apparently is already added programatically
|
2010-09-19 13:51:26 -06:00 |
|
Ilia Popov
|
3db3cd6cb7
|
Fixed missing history messages
|
2010-09-19 20:59:03 +02:00 |
|
Andrey Skvortsov
|
ce13359d38
|
Fix conflict with the batch thread. Make sure batch thread yields to the thread opening a preview. This should eliminate (all?) crashes when something is being done while batch is running.
|
2010-09-18 22:56:59 -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 |
|
Emil Martinec
|
173a09738b
|
Fixed OpenMP implementation on fast_demo.cc
|
2010-09-17 19:19:13 -05:00 |
|
ffsup2
|
e681354973
|
Added <cameramodel>.badpixels file support
Rewritten bad pixels correction steps.
|
2010-09-18 00:44:10 +02:00 |
|
Sebastian Kraft
|
a26284a52f
|
Use system wide arrow cursor instead of GTK arrow cursor
|
2010-09-17 19:14:41 +02:00 |
|
Emil Martinec
|
b113a0bead
|
Fixed bug in border interpolation.
|
2010-09-16 22:24:32 -05: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
|
a905d24190
|
Added GTK Default (i.e. Empty) theme
|
2010-09-16 17:21:46 -06:00 |
|
Wyatt Olson
|
deb7499ec4
|
We don't want hard-coded 1200 pixel width...
|
2010-09-16 14:22:12 -06:00 |
|
Emil Martinec
|
b6cf8f71a9
|
A fix for bad behavior of the GUI under the NR tools. The problem seems to be the separation of luminance and chrominance operations in all other tools besides the pyramid NR, while the latter operates simultaneously on luma and chroma data. I put all luma/chroma curves, NR, sharpening, equalizer etc. into a single grouping, which means that if any one is changed, all must be redone. This will slow down the GUI for now but I expect that the pipeline will be retooled at some point anyway.
|
2010-09-16 14:37:13 -05:00 |
|
Emil Martinec
|
fb906af949
|
Oops! Forgot to add the fast demosaic code itself. Here's the patch...
|
2010-09-16 14:07:18 -05: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 |
|
Wyatt Olson
|
bdf11e060f
|
Ran translations through the script again...
|
2010-09-16 08:11:06 -06:00 |
|
Wyatt Olson
|
b9e80263c3
|
Added check that we are running from the proper location (this time which actually works)
|
2010-09-16 07:53:28 -06:00 |
|
Wyatt Olson
|
93787f15ac
|
Added check that we are running from the proper location
|
2010-09-16 07:51:46 -06:00 |
|
Wyatt Olson
|
a8b29e1000
|
Moved generateTranslationDiffs.sh to tools folder.
|
2010-09-16 07:49:46 -06:00 |
|
Emil Martinec
|
08885a7d77
|
Minor improvements to denoise tools. Fixed a minor annoyance with zoom panel.
|
2010-09-15 21:39:55 -05:00 |
|
Wyatt Olson
|
07d5e041d0
|
Updated translations so that untranslated keys will be preixed with an exclamation point at the beginnign of the line, all at the end of the file.
|
2010-09-15 18:27:49 -06:00 |
|