-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unbreak input profile : add log profile #1730
Unbreak input profile : add log profile #1730
Commits on Sep 12, 2018
-
Introduce a new gamma correction for color profiles based on video so…
…ftware Works better than legacy gamma for high dynamic range (> 10 EV) BREAKS THE PREVIOUS VERSION AND I DON'T KNOW WHY
Configuration menu - View commit details
-
Copy full SHA for e9aed4f - Browse repository at this point
Copy the full SHA e9aed4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c885bd3 - Browse repository at this point
Copy the full SHA c885bd3View commit details
Commits on Sep 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bd4db01 - Browse repository at this point
Copy the full SHA bd4db01View commit details
Commits on Sep 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 46a79d9 - Browse repository at this point
Copy the full SHA 46a79d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0861a07 - Browse repository at this point
Copy the full SHA 0861a07View commit details
Commits on Sep 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9565dfc - Browse repository at this point
Copy the full SHA 9565dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96ec6fa - Browse repository at this point
Copy the full SHA 96ec6faView commit details -
improve the GUI, change the default settings, remove the linearity fa…
…ctor from optimization
Configuration menu - View commit details
-
Copy full SHA for 6befb9f - Browse repository at this point
Copy the full SHA 6befb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c10ba1 - Browse repository at this point
Copy the full SHA 9c10ba1View commit details -
clamp output and fix GUI glitches.\n Add a error log message when pix…
…els are < 0. and exit the optimization
Configuration menu - View commit details
-
Copy full SHA for db9a4fe - Browse repository at this point
Copy the full SHA db9a4feView commit details
Commits on Sep 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7911062 - Browse repository at this point
Copy the full SHA 7911062View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40878cc - Browse repository at this point
Copy the full SHA 40878ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98d28d9 - Browse repository at this point
Copy the full SHA 98d28d9View commit details
Commits on Sep 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 436ec91 - Browse repository at this point
Copy the full SHA 436ec91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d423b8 - Browse repository at this point
Copy the full SHA 4d423b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd64b5 - Browse repository at this point
Copy the full SHA 6bd64b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b252ae9 - Browse repository at this point
Copy the full SHA b252ae9View commit details
Commits on Sep 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7e91165 - Browse repository at this point
Copy the full SHA 7e91165View commit details
Commits on Sep 21, 2018
-
correct important maths mistakes\nI shouldn't be allowed near a keybo…
…ard without solving equations on paper first -_-\nfrom the maths, remove redondant GUI sliders of dependant variables
Configuration menu - View commit details
-
Copy full SHA for a2335e9 - Browse repository at this point
Copy the full SHA a2335e9View commit details -
(hopefully) fix once for all the slider glitches while using the opti…
…mizer. change the defaults settings so avoid tone-mapping by default
Configuration menu - View commit details
-
Copy full SHA for 588214c - Browse repository at this point
Copy the full SHA 588214cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e218aeb - Browse repository at this point
Copy the full SHA e218aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a11a59 - Browse repository at this point
Copy the full SHA 5a11a59View commit details -
make the black level user-input and remove it from the optmizitaion
add a color picker for the black input remove the noise/black correction to avoid inaccuracies at low dynamic range - the black level has to be absolutely set in exposure module. Now the log functions will only be thresholded.
Configuration menu - View commit details
-
Copy full SHA for e405d95 - Browse repository at this point
Copy the full SHA e405d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 043c3f8 - Browse repository at this point
Copy the full SHA 043c3f8View commit details
Commits on Sep 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6c38e5c - Browse repository at this point
Copy the full SHA 6c38e5cView commit details
Commits on Sep 23, 2018
-
Get OpenCL to work, fix the UI with Ph. Weyland comments, get rid of …
…non-standard log coeff
Configuration menu - View commit details
-
Copy full SHA for f1f2e2a - Browse repository at this point
Copy the full SHA f1f2e2aView commit details
Commits on Sep 24, 2018
-
reintroduce a static safety factor of 2^-14 on the log to avoid noisy…
… artefacts in low-right.
Configuration menu - View commit details
-
Copy full SHA for dea3306 - Browse repository at this point
Copy the full SHA dea3306View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb051da - Browse repository at this point
Copy the full SHA cb051daView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc617c - Browse repository at this point
Copy the full SHA dfc617cView commit details
Commits on Sep 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3be502b - Browse repository at this point
Copy the full SHA 3be502bView commit details
Commits on Sep 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4c15594 - Browse repository at this point
Copy the full SHA 4c15594View commit details
Commits on Sep 27, 2018
-
improve the dynamic range picker accuracy using the Y channel to comp…
…ute the lightness
Configuration menu - View commit details
-
Copy full SHA for 8e170e5 - Browse repository at this point
Copy the full SHA 8e170e5View commit details
Commits on Sep 30, 2018
-
Clamp input values after dividing by grey, which may reduce the noise amplification in log2 Correct the black color picker to take the min (not the max) Still need to scream when negative pixels are present
Configuration menu - View commit details
-
Copy full SHA for d311d4f - Browse repository at this point
Copy the full SHA d311d4fView commit details
Commits on Oct 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0cdf7a5 - Browse repository at this point
Copy the full SHA 0cdf7a5View commit details
Commits on Oct 7, 2018
-
Make the optimizers more robust and consistent Correct the UI labels
Configuration menu - View commit details
-
Copy full SHA for 3cbf40d - Browse repository at this point
Copy the full SHA 3cbf40dView commit details -
Be mone agressive on noise clamping
Use average color in black color-picker to reduce the noise detection
Configuration menu - View commit details
-
Copy full SHA for cf0fd88 - Browse repository at this point
Copy the full SHA cf0fd88View commit details
Commits on Oct 9, 2018
-
Add an SSE2 version which is not significantly faster
Add thread_mutex_lock around GTK events
Configuration menu - View commit details
-
Copy full SHA for 539ae88 - Browse repository at this point
Copy the full SHA 539ae88View commit details
Commits on Oct 10, 2018
-
Revert "Add an SSE2 version which is not significantly faster"
This reverts commit 539ae88.
Configuration menu - View commit details
-
Copy full SHA for 9a21a71 - Browse repository at this point
Copy the full SHA 9a21a71View commit details
Commits on Oct 17, 2018
-
Merge branch 'master' of https://github.com/darktable-org/darktable i…
…nto color-grading
Configuration menu - View commit details
-
Copy full SHA for 7ebe775 - Browse repository at this point
Copy the full SHA 7ebe775View commit details -
Backport GUI reviews of Pascal Obry from the colorbalance module
Speed-up the CPU by 1.8× improving vectorization and using an approximate fast log2 version Note : OpenCl version stays with exact vectorized log2 as it makes no speed difference
Configuration menu - View commit details
-
Copy full SHA for 71de072 - Browse repository at this point
Copy the full SHA 71de072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06628c5 - Browse repository at this point
Copy the full SHA 06628c5View commit details -
Introduce a new gamma correction for color profiles based on video so…
…ftware Works better than legacy gamma for high dynamic range (> 10 EV) BREAKS THE PREVIOUS VERSION AND I DON'T KNOW WHY Get rid of the previous code, make things more simple and try to enable OpenCL Change to log profile, add color sampling and best parameters guessing improve the auto tuner, refine the noise handling uncomment the optimization loop improve the solver, add a black correction slider improve the GUI, change the default settings, remove the linearity factor from optimization comment the loop now useless clamp output and fix GUI glitches.\n Add a error log message when pixels are < 0. and exit the optimization fix the GUI glitches at module activation change the black/noise level auto estimation prevent the update of the parameters if there is already an update running reinclude the old gamma version and add legacx params support add the log profile function, but DOES NOT WORK YET ! clang-format improve the auto-optimizer, do the computations in RGB, remove the solver correct important maths mistakes\nI shouldn't be allowed near a keyboard without solving equations on paper first -_-\nfrom the maths, remove redondant GUI sliders of dependant variables (hopefully) fix once for all the slider glitches while using the optimizer. change the defaults settings so avoid tone-mapping by default
Configuration menu - View commit details
-
Copy full SHA for 67ec499 - Browse repository at this point
Copy the full SHA 67ec499View commit details -
make the black level user-input and remove it from the optmizitaion
add a color picker for the black input remove the noise/black correction to avoid inaccuracies at low dynamic range - the black level has to be absolutely set in exposure module. Now the log functions will only be thresholded.
Configuration menu - View commit details
-
Copy full SHA for ecc1002 - Browse repository at this point
Copy the full SHA ecc1002View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34ff5fb - Browse repository at this point
Copy the full SHA 34ff5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cbcbdf - Browse repository at this point
Copy the full SHA 0cbcbdfView commit details -
Get OpenCL to work, fix the UI with Ph. Weyland comments, get rid of …
…non-standard log coeff
Configuration menu - View commit details
-
Copy full SHA for f56a97f - Browse repository at this point
Copy the full SHA f56a97fView commit details -
reintroduce a static safety factor of 2^-14 on the log to avoid noisy…
… artefacts in low-right.
Configuration menu - View commit details
-
Copy full SHA for 2058468 - Browse repository at this point
Copy the full SHA 2058468View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef70a27 - Browse repository at this point
Copy the full SHA ef70a27View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f2ef6 - Browse repository at this point
Copy the full SHA b1f2ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9803916 - Browse repository at this point
Copy the full SHA 9803916View commit details -
Configuration menu - View commit details
-
Copy full SHA for d17c539 - Browse repository at this point
Copy the full SHA d17c539View commit details -
improve the dynamic range picker accuracy using the Y channel to comp…
…ute the lightness
Configuration menu - View commit details
-
Copy full SHA for 1ac4656 - Browse repository at this point
Copy the full SHA 1ac4656View commit details -
Clamp input values after dividing by grey, which may reduce the noise amplification in log2 Correct the black color picker to take the min (not the max) Still need to scream when negative pixels are present
Configuration menu - View commit details
-
Copy full SHA for 99f02cf - Browse repository at this point
Copy the full SHA 99f02cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for baf839d - Browse repository at this point
Copy the full SHA baf839dView commit details -
Make the optimizers more robust and consistent Correct the UI labels
Configuration menu - View commit details
-
Copy full SHA for 683ba01 - Browse repository at this point
Copy the full SHA 683ba01View commit details -
Be mone agressive on noise clamping
Use average color in black color-picker to reduce the noise detection
Configuration menu - View commit details
-
Copy full SHA for 151a4b3 - Browse repository at this point
Copy the full SHA 151a4b3View commit details -
Add an SSE2 version which is not significantly faster
Add thread_mutex_lock around GTK events Revert "Add an SSE2 version which is not significantly faster" This reverts commit 539ae88.
Configuration menu - View commit details
-
Copy full SHA for c5c97d5 - Browse repository at this point
Copy the full SHA c5c97d5View commit details -
Backport GUI reviews of Pascal Obry from the colorbalance module
Speed-up the CPU by 1.8× improving vectorization and using an approximate fast log2 version Note : OpenCl version stays with exact vectorized log2 as it makes no speed difference
Configuration menu - View commit details
-
Copy full SHA for b7968d3 - Browse repository at this point
Copy the full SHA b7968d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb8c4c - Browse repository at this point
Copy the full SHA 6fb8c4cView commit details -
Merge branch 'color-grading' of https://github.com/aurelienpierre/dar…
…ktable into color-grading
Configuration menu - View commit details
-
Copy full SHA for 1b623b4 - Browse repository at this point
Copy the full SHA 1b623b4View commit details