Ingo Weyrich
5ea18efeb8
RT crashes on loading Hasselblad H6D-100cMS pixelshift files, fixes #5433
2019-09-01 20:22:42 +02:00
Desmis
0b13aee4bc
Clip result clarity
2019-09-01 08:51:34 +02:00
Desmis
a2addca6d8
CLIP result clarity-sharp wavelet
2019-09-01 08:43:24 +02:00
Hombre
82e7caa635
Spot removal : differentiating source/dest, betted cursor handling
...
+ some code cleanup from floessie (see issue #2239 )
2019-09-01 02:08:48 +02:00
Desmis
0f8b9c4574
Improve showmask and Guidedfilter dcrop
2019-08-31 08:00:41 +02:00
Ingo Weyrich
f882309f59
capture sharpening: own compilation unit, smooth progressbar, #5412
2019-08-30 14:45:45 +02:00
Desmis
e8fbb58e0f
Change settings in wavelet sharpmask
2019-08-30 13:41:28 +02:00
Desmis
da8b80cd23
merge with dev
2019-08-30 08:56:39 +02:00
Desmis
b0669796ac
merge with dev
2019-08-30 08:26:08 +02:00
Desmis
a9cb07de24
merge with dev
2019-08-30 08:23:12 +02:00
Desmis
2068871b6e
Format ipwavelet.cc and wavelet.cc
2019-08-30 08:04:32 +02:00
Desmis
6a0e1cf1b6
change guidedfilter wavalet in simpleprocess
2019-08-30 07:42:47 +02:00
Desmis
1c6fa0d3d0
Clean code and adjustements to guidefilter
2019-08-30 07:06:36 +02:00
Ingo Weyrich
a5cba6261a
Fix broken export when filmnegative was used on xtrans files
2019-08-29 22:50:45 +02:00
Ingo Weyrich
48bcf9e71a
Fix broken export when filmnegative was used on xtrans files
2019-08-29 22:46:09 +02:00
Ingo Weyrich
a1a680fbdc
Merge branch 'dev' into capture_sharpening
2019-08-29 22:07:55 +02:00
Ingo Weyrich
df8367558b
Do not treat white balance changes as related to panning if before and after uses camera whitebalance
2019-08-29 22:07:15 +02:00
Ingo Weyrich
1ff505432c
Do not treat changes of tonecurve.fromHistMatching as related to panning
2019-08-29 21:04:56 +02:00
Ingo Weyrich
205db936f9
Revert "capture sharpening: early exit if Autocontrast is changed from true to false, #5412 "
...
This reverts commit b72d4e27eb
.
2019-08-29 13:58:46 +02:00
Ingo Weyrich
b72d4e27eb
capture sharpening: early exit if Autocontrast is changed from true to false, #5412
2019-08-29 13:02:54 +02:00
Ingo Weyrich
cca484f6c9
capture sharpening: reduce memory usage in preview mode, #5412
2019-08-28 19:59:55 +02:00
Desmis
289ff4dcad
another improvment to Guidedfilter wavelet - all linear
2019-08-28 19:55:03 +02:00
Ingo Weyrich
d3ec7f5277
capture sharpening: Do not trigger demosaic when toggling mask preview, #5412
2019-08-28 19:26:09 +02:00
Ingo Weyrich
ba8c3d15bf
capture sharpening: do not trigger demosaic when changing adjusters
2019-08-28 18:03:31 +02:00
Desmis
50816d5e21
adjustements to Guidedfilter wavelet
2019-08-28 13:34:31 +02:00
Desmis
ace88a88ba
Small Improvments to wavelet sharpmask - clarity and to guidedfilter Y
2019-08-28 10:54:16 +02:00
Ingo Weyrich
4312e68265
SSE code for interpolateTransformCubic and interpolateTransformChannelsCubic, also some cleanups
2019-08-27 19:59:10 +02:00
Ingo Weyrich
5a5952dddb
added two comments
2019-08-27 13:36:52 +02:00
Ingo Weyrich
9a624ca01e
Speedup for transform
2019-08-27 13:25:34 +02:00
Desmis
9cd4ca51d3
Change Guidedfilter Guid reference from L to Y
2019-08-27 08:56:15 +02:00
Desmis
560286446b
Clean and format iplocallab.cc
2019-08-27 08:47:31 +02:00
Desmis
d7ec94baf7
Clarity and shapmask in wavelet and change guidedfilter guid from L to Y
2019-08-27 08:39:40 +02:00
Desmis
d008bbb5cf
Save change in GUI local contrast
2019-08-25 10:34:34 +02:00
Desmis
669e7a2ae8
Some adjustements to limits color correction grid
2019-08-25 08:07:17 +02:00
Ingo Weyrich
bca760c8ba
Capture sharpening: removed unused code, also small speedup for 5x5 and 7x7 gauss
2019-08-24 20:52:36 +02:00
Desmis
78abb04592
Fixed crash Color correction grid with very small spot
2019-08-24 20:32:48 +02:00
Desmis
bacff81619
merge with dev
2019-08-23 17:37:52 +02:00
Hombre
4b7e8b7705
Merge branch 'dev' into spot-removal-tool
2019-08-22 23:38:16 +02:00
Desmis
634c951e39
merge with dev
2019-08-22 13:44:29 +02:00
Desmis
1becb76b72
merge with dev
2019-08-22 07:41:28 +02:00
Ingo Weyrich
6d75c236ad
Merge branch 'dev' into capture_sharpening
2019-08-21 19:04:36 +02:00
Ingo Weyrich
e93ce86067
DNG with 'Embed Fast Load Data' not rendered the same as plain DNG or NEF, fixes #4695
2019-08-21 19:03:51 +02:00
Ingo Weyrich
a0f95fe9e6
Speedup for gauss5x5 and gauss7x7
2019-08-21 17:29:59 +02:00
Pandagrapher
2080f65197
Improve mask preview and avoid reprocessing when switching spot
...
Changes:
- Mask preview has been improved. It only applies on detailed image now
("dcrop" pipeline) which corrects unexpected behavior on navigator
image. Mask preview now only applies on selected spot: when switching
between spots, mask preview is deactivated on newly selected spot.
- Image reprocessing is now avoided when switching between spots (except
if mask preview was previously activated). Mask background update
remains functionnal.
Bugfixe:
- AStyle runned on several modified files
2019-08-21 13:40:28 +02:00
Pavel Shlyak
7c61645394
improcfun.cc: cleanup
...
The pointers allocated with new can never be null. Exception will be thrown in case of memory allocation error.
2019-08-21 04:30:59 +03:00
Pavel Shlyak
147d6b36f6
dcraw.cc: replace memcpy with memmove
...
Memcpy does not support overlapping. It can cause problems in specific situations.
2019-08-21 04:22:04 +03:00
Ingo Weyrich
0c1caf6c36
capture sharpening: further improvements and speedups
2019-08-20 18:41:06 +02:00
Ingo Weyrich
dab39dae76
Capture Sharpening: avoid hue shift
2019-08-19 21:17:25 +02:00
Ingo Weyrich
5bb207a4f6
Merge branch 'dev' into capture_sharpening
2019-08-18 11:17:15 +02:00
Ingo Weyrich
ce3ca966f6
Capture sharpening: some cleanups
2019-08-18 11:16:53 +02:00