Lawrence Lee
95141a943c
Make perspective icons consistent with other icons
...
Ensure a one pixel padding on all sides of the bidirectional arrows and
draw icons.
2020-07-20 15:07:20 -07:00
Lawrence Lee
ef405eeb1d
Apply astyle to rtgui/controllines.*
2020-07-12 15:44:58 -07:00
Lawrence Lee
06caf40598
Move control lines code to new files
2020-07-12 15:19:10 -07:00
Lawrence Lee
cef97eefea
Simplify tooltip for perspective control lines
...
Only show how to draw new lines and delete a single line. Move the
tooltip activation area to the label.
2020-07-12 11:36:14 -07:00
Lawrence Lee
4f8aa2db2b
Add perspective control lines to history
...
Allows undoing and redoing of changes to the control lines.
2020-07-11 13:34:05 -07:00
Lawrence Lee
eb548f1aff
Make control lines part of processing parameters
2020-07-09 11:43:23 -07:00
Lawrence Lee
7f647d188c
Fix cppcheck warnings
2020-07-08 11:57:04 -07:00
Lawrence Lee
a7f397541a
Make control line type automatically set
...
Perspective control line type is automatically set when first drawn. The
type is determined by the line's angle. Buttons for specifying which
line type to draw are removed.
2020-07-08 11:46:28 -07:00
Lawrence Lee
98678c1f48
Use smart pointers
2020-07-05 16:37:49 -07:00
Lawrence Lee
c2ea6b2ebc
Merge from 'dev'
2020-06-25 21:58:02 -07:00
Lawrence37
763e3f7364
Merge pull request #5595 from Lawrence37/distortion
...
Move profiled distortion correction in pipeline
2020-06-25 10:56:58 -07:00
Lawrence Lee
72de3f21c7
Remove misleading comments
2020-06-25 10:39:21 -07:00
Lawrence Lee
1b06cb9999
Limit preview refreshing in control line edit mode
...
Previously, changing values in the camera-based perspective correction
tool while in control line edit mode resulted in the preview being
refreshed. This is unnecessary because all perspective transformations
are disabled in edit mode. This commit disables preview refreshing for
camera-based perspective adjustments in edit mode.
2020-06-24 17:06:21 -07:00
Lawrence Lee
d76cf5cdae
Make control lines hidden when switching mode
...
The program now exits control line editing mode when the perspective
correction method is switched out of camera-based mode.
2020-06-24 16:20:03 -07:00
Lawrence Lee
8d7a5546e1
Add separators in camera-based persp correction
...
Horizontal lines to separate the sliders, control lines buttons, and
automatic buttons.
2020-06-23 22:33:08 -07:00
Lawrence Lee
afc3edae26
Make control line correction keep old values
...
Perspective correction through control lines will no longer modify any
parameters if there are not enough lines to do any correction.
2020-06-23 22:24:27 -07:00
Lawrence Lee
9a40c14858
Make proper use of minimum control line count
...
When using control lines for perspective correction, set the number of
vertical and horizontal lines to the proper values instead of
hard-coding them to 4. The minimum line count is set to 2 when using
control lines, and defaults to 4 when using fully-automatic correction.
2020-06-23 21:57:10 -07:00
Ingo Weyrich
1fedc835a6
active green equilibration for Canon EOS 5D Mark IV
2020-06-21 18:56:54 +02:00
Ingo Weyrich
eb9143bed1
locallab: disabled benchmark code
2020-06-21 18:51:20 +02:00
Ingo Weyrich
7bc8c83ab3
Merge pull request #5803 from Beep6581/locallab_engine_review
...
locallab review part one
2020-06-21 18:25:26 +02:00
Ingo Weyrich
296bb1b68f
wavcont(): further cleanups
2020-06-21 14:10:37 +02:00
Ingo Weyrich
e597f4ee17
Fix broken non SSE build
2020-06-21 13:40:50 +02:00
Ingo Weyrich
d4cbed4eb6
wavont(): further cleanups and SSE code for Directional contrast
2020-06-21 13:37:38 +02:00
Ingo Weyrich
2dd2313e02
wavcont(): use per level/dir beta values for all methods, speedup process 2, reduce memory usage, fix a race
2020-06-21 11:39:58 +02:00
Ingo Weyrich
227a2ad150
wavcont(): Fixed another race, speedup for blur mode
2020-06-20 19:04:25 +02:00
Ingo Weyrich
3bd4cf4466
wavcont(): further cleanup for method Dynamic compression wavelet
2020-06-20 14:06:34 +02:00
Ingo Weyrich
ba204d9156
wavcont(): fix a race
2020-06-20 13:12:54 +02:00
Ingo Weyrich
fc7ff4e021
Merge branch 'dev' into locallab_engine_review
2020-06-20 12:35:01 +02:00
Pandagrapher
680792807a
Reduce Locallab settings panel GUI size
2020-06-20 11:56:07 +02:00
Desmis
29915c1f32
Change settings excluding structure
2020-06-20 07:42:30 +02:00
Ingo Weyrich
72c66ca0a4
Merge branch 'dev' into locallab_engine_review
2020-06-19 22:12:48 +02:00
Ingo Weyrich
6cc9537ab7
Merge pull request #5569 from Lawrence37/perspective
...
Generalize perspective correction
2020-06-19 21:32:41 +02:00
Lawrence Lee
e507416a2a
Update AUTHORS.txt
2020-06-19 12:21:32 -07:00
Ingo Weyrich
a651a38bea
Merge branch 'dev' into locallab_engine_review
2020-06-19 19:41:02 +02:00
Thanatomanic
421f868921
Merge pull request #5804 from luzpaz/typos
...
Fix various typos
2020-06-19 18:05:17 +02:00
Ingo Weyrich
e89a3041fa
fix black level computation for applying flat-field correction, taken from ART, thanks @agriggio
2020-06-19 17:07:49 +02:00
Flössie
09fab8de0e
Fix two uninitialized variables
2020-06-19 10:55:48 +02:00
Lawrence Lee
7abe6c9044
Merge from branch 'dev'
2020-06-18 16:42:17 -07:00
luz.paz
a41aa73124
Fix various typos
...
Found via codespell v2.0.dev0
```
codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L bord,hist,fo,reall,bloc,alph,dof,thre,makro,chang,currentry,portugues,vektor,ue
```
2020-06-18 14:53:04 -04:00
Ingo Weyrich
19feac321a
Merge branch 'dev' into locallab_engine_review
2020-06-18 20:09:51 +02:00
Ingo Weyrich
f725788349
ImProcFunctions::Compresslevels(): SSE version
2020-06-18 19:28:30 +02:00
Flössie
c607b58b18
Fix non-OpenMP build warnings
2020-06-18 14:32:45 +02:00
Flössie
5d4d637cf5
Revert NIKON D50.dcp
2020-06-17 13:54:47 +02:00
Desmis
5705de6adb
Merge pull request #5755 from Beep6581/newlocallab2
...
Newlocallab2 : Local adjustments - Improve GUI and fixed some bugs
2020-06-17 11:35:31 +02:00
Desmis
4345010e8c
Suppress choice preview dE for blur denoise
2020-06-16 18:42:47 +02:00
Desmis
9e61a361f5
Added mask for denoise and blur
2020-06-16 17:32:43 +02:00
Ingo Weyrich
3df226a249
Merge branch 'dev' into newlocallab2
2020-06-16 15:36:09 +02:00
Ingo Weyrich
f23c2e9de0
locallab: speedup for wavcontrast4 and clarimerge
2020-06-16 15:35:42 +02:00
Flössie
dd1798ff69
Fix non-SSE build
2020-06-16 12:11:54 +02:00
Flössie
d033dbc810
Add 300dpi resolution to exported TIFFs ( fixes #5787 )
2020-06-16 10:52:56 +02:00