Files
rawTherapee/rtengine
Desmis 35abd92209 Custom TRC Tone response curve and Illuminant - change Histogram - RGB and Lab values - for output (screen, TIF, JPG..) (#5949)
* Change TRC in the process

* Improve GUI slope

* Add tooltip output profile

* Various change to enable and tooltip

* Chnage rtthumbnail

* Small change tooltip trc

* Another small change tooltip

* Improve GUI - change default TRC BT709 - change tooltip

* Other GUI improvment

* Small changes to BT709 values

* Various change to TRC - add illuminant working profile

* Change labels tooltip TRC illuminant

* Display wp in console if wp provided

* Change tooltip

* Change max wlope

* Init trc + illum + primaries

* Add black point compensation

* Change location abstract

* Fixed bug with rtthumbnail...

* Added tooltip

* Logscale for wslope

* Change tooltip abstract

* Change labels tooltips abstract profile

* Added 6 sliders custom primaries X and Y

* Change GUI custom primaries

* Use custom primaries abstract profiles

* Tooltip with primaries red green blue

* Fixed warning gtk

* Change one tooltip

* Change range custom primaries

* Change GUI default Primaries

* Change one tooltip

* Speedup for trc

* Rendering intent for abstract profile

* Hide intent abstract

* Preserve neutral tones

* Chnage settings preserves neutral tones

* Improve GUI

* Improvment to preserv

* Clean code - speedup TRC when illuminant and primaries default

* Change label

* Change bad default value Blux

* Add forgoten illuminant when selecting primaries

* clean code

* Change labels

* improve workingtrc for LA

* Change default primaries when select default

* Added others working profile to primaries

* Change labels and GUI

* Change tooltip

* CIExy diagram displaying the primaries (interactive) and the white point (#6207)

* Ciexy diagram

* Change to Ciexy graph

* Change graph and defaut coordonates

* Various changes to graph - params

* Disable setListener(ToolPanelListener)

* Add some graduation to graph

* Clean comment code graph

* Change radius 0

* Enable sensitive graph Ciexy

* update Ciexy graph with primaries

* Remove reset button graph

* Change labels and behavior

* First step third spot green

* Second step 3rd spot green

* First try 3 primaries graph Ciexy

* Fixed bad behavior in lab grid

* Fixed another bad behavior graph

* Clean and comment code

* Change default gamma

* More accurate graph Cie xy

* Added white point to Ciexy graph

* Added tooltip Cie xy diagram

* Improvment when illuminant change

* Refine diagram CIE xy - added WP 2000K

* White point D120 + tooltip

* Change label

* Change labels

* Change tooltips

* Improve diagram CIE xy with parabolic

* Other parabolic to improve Cie xy diagram

* Small change GUI

* Added Label CIE xy - change labels

* Change behavior when none - change labels

* Improve gUI and trys to fix LGTM alerts

* CIE xy change set sensitive

* Improve tooltip primaries sliders

* Adapt tooltip to new labels

* Fixed crash and some bad behavior

* First fix bad behavior with some primaries

* Second fixed bad behavior primaries

* Third fixed bad behavior primaries

* Change white point BestRGB

* Change order rgb in history msg Ciexy

* Change tooltip

* Change tooltip

* Improve GUI primaries

* Illuminant 1500K - display in console matrix XYZ-RGB

* Improve GUI illuminant

* Change a tooltip

* Somme changes to GUI and verbose

* Test code for wprim in read

* clean code for wprims

* further cleanups, not tested

* Some cleanups and bugfixes, #5949

* Simplify `std::unique_ptr<>` dereferencing

Also some minor cleanups.

* Some changes suggested by Floessie

* Others change suggested

* Others changes suggested by Floessie

* Forgotten change in procparams.cc

* Added black and white for use with the primaries channel mixer

* Small change behavior GUI - illuminant

* Change pragma omp in iplab2rgb

* Add enums and clean up

* Remove unused code icmpanel.cc

* Fix LGTM alert, #5949

Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
Co-authored-by: Flössie <floessie.mail@gmail.com>
2021-05-16 06:18:25 +02:00
..
2021-02-25 09:49:27 -05:00
2021-02-25 09:49:27 -05:00
2020-09-14 19:32:50 +02:00
2019-09-26 15:03:09 +02:00
2020-07-26 13:28:21 +02:00
2019-11-24 16:44:25 +01:00
2020-03-09 10:33:56 +01:00
2020-03-09 10:33:56 +01:00
2019-10-30 14:07:49 +01:00
2019-10-28 15:43:58 +01:00
2020-01-24 14:53:41 +01:00
2019-11-21 21:36:57 +01:00
2019-10-30 09:30:21 +01:00
2020-06-18 14:53:04 -04:00
2019-09-10 12:34:57 +02:00
2020-07-14 07:42:15 +02:00
2019-10-30 09:30:21 +01:00
2019-03-22 06:38:00 -04:00
2020-01-24 14:53:41 +01:00
2020-07-16 21:44:00 +02:00
2020-09-14 19:32:50 +02:00
2020-07-16 21:44:00 +02:00
2020-01-24 14:53:41 +01:00
2019-10-27 17:09:53 +01:00
2019-11-04 23:01:33 +01:00
2020-07-30 16:04:22 +02:00
2020-02-04 08:22:26 +01:00
2019-07-12 08:10:30 +02:00
2020-09-15 13:48:47 +02:00
2020-09-15 13:48:47 +02:00
2019-11-04 15:11:49 +01:00
2020-06-18 14:53:04 -04:00
2019-11-03 17:03:40 +01:00
2020-02-24 11:05:55 +01:00
2020-02-09 14:14:46 +01:00
2020-03-19 13:40:11 +01:00
2020-06-25 10:39:21 -07:00
2021-02-14 17:48:10 +01:00
2019-09-10 12:34:57 +02:00
2019-11-27 18:55:20 +01:00
2020-01-18 23:46:48 +01:00
2019-11-21 21:36:57 +01:00
2020-03-08 14:12:23 +01:00
2019-11-26 15:25:11 +01:00
2020-07-05 16:37:49 -07:00
2019-10-28 17:17:15 +01:00
2019-11-18 21:08:56 +01:00
2020-07-16 21:44:00 +02:00
2019-09-10 12:34:57 +02:00
2020-09-15 17:12:03 +02:00
2021-01-24 11:26:04 +01:00
2020-02-29 14:19:06 +01:00
2020-02-10 16:22:42 +01:00
2020-03-19 13:40:11 +01:00
2019-09-10 12:34:57 +02:00
2020-07-29 13:38:17 +02:00
2020-01-18 23:46:48 +01:00
2019-09-10 12:34:57 +02:00