Desmis
07d74501f2
Second part ITCWB
2019-06-25 17:40:16 +02:00
Flössie
80f2b6a002
Replace raw arrays with std::array<>
2019-06-14 08:58:04 +02:00
rom9
9df8008949
Film negative processing: first usable version. Only supports bayer raw files, thumbnails don't work
...
Added performance improvements suggested by heckflosse. Lowered median sampling step from 7 to 5 since calculation is now much faster.
Added support for Fuji X-Trans raw files.
Applied SSE2 patch provided by @heckflosse, improves performance in main processing loop.
Moved film negative processing stuff in its own compilation unit.
Code cleanup: removed redundant omp directives.
Added check for dead pixels, going above threshold after inversion. ST_BAYER only for now.
Reverted leftover hack in cropwindow.cc
2019-06-08 01:40:29 +02:00
lewiatan
105517c561
support rating tag from EXIF/XMP
2019-05-16 17:04:07 -07:00
Desmis
31f9b44d06
Save GUI for mask retinex - disabled
2019-05-10 16:56:57 +02:00
Desmis
35de3e72ed
Add CBDL mask to rtengine - but disabled
2019-04-14 17:42:55 +02:00
heckflosse
020204e0cb
Merge branch 'dev' into newlocallab
2019-03-12 14:57:17 +01:00
Desmis
d62acb0eaf
Add mask and show modifications to Shadows Highlight
2019-03-11 09:47:25 +01:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
Pandagrapher
fc6e4ceaf1
Improve mask visibility selection in GUI
2019-01-19 14:11:12 +01:00
Desmis
5113bd97ff
Display reference lumaref chromaref to help for mask
2019-01-10 18:10:07 +01:00
U-PC-BUREAU\jacques
21292f6db5
merge with dev
2018-10-26 09:00:29 +02:00
heckflosse
5134040a5b
Merge branch 'dev' into show_flatfield_autoclip_in_gui
2018-10-24 15:40:21 +02:00
heckflosse
ac700502db
Flat field: Show auto calculated clip control value in ui
2018-10-24 00:49:51 +02:00
heckflosse
e5f373d0e1
Merge branch 'dev' into dual_demosaic_auto_threshold
2018-10-21 21:54:24 +02:00
heckflosse
8b65900066
Dual demosaic: Add auto threshold checkbox and show used value in ui, #4866
2018-10-21 20:21:43 +02:00
U-PC-BUREAU\jacques
e7448bd084
merge with dev
2018-10-19 19:26:14 +02:00
Flössie
2125f42116
Turn almost all Listeners into abstract interfaces
2018-10-09 20:32:40 +02:00
Pandagrapher
854021cfee
Merge with newlocallab...
2018-09-25 23:40:09 +02:00
Pandagrapher
f945466df5
Locallab cleanup #1
...
Cleanup of Locallab and ControlSpotPanel
Removed also useless LocalListener, useless Locallab options
The following improvments have been introduced:
- All Locallab events are now managed with regular RT logics
The following bugs have been corrected:
- Missing "sensiexclu", "struc" (hidden) and "noisechrodetail" (hidden)
adjusters have been reintroduced
- GUI problems reported by @ganned92 have been corrected
- Tone curve could have some weird behavior when mouse was moving a
curve point outside curve editor
2018-09-15 18:11:42 +02:00
U-PC-BUREAU\jacques
5472673b9e
merge with dev
2018-08-05 09:05:47 +02:00
luz.paz
5f867be0c3
Misc. typo tixes
2018-07-31 13:14:14 -04:00
Desmis
c1463c7edd
merge with dev..
2018-06-14 09:06:29 +02:00
heckflosse
44729edf04
Prepared engine to display the Sharpening Contrast mask
2018-06-10 14:35:12 +02:00
Desmis
df6822178c
merge with dev
2018-05-05 09:37:58 +02:00
heckflosse
4a1a10aab0
Pixel Shift: Improve motion mask and further changes
2018-04-14 01:11:01 +02:00
heckflosse
15794cc1ba
First steps to extend dynamic profiles for Pixel Shift and HDR images
2018-04-05 14:41:02 +02:00
Desmis
a08c7b4182
merge with dev
2018-03-20 18:21:51 +01:00
heckflosse
84f46eaab6
Add flat field correction for monochrome raw files
2018-03-09 14:51:28 +01:00
Desmis
9916cdb4b0
merge with dev
2018-02-15 16:57:23 +01:00
luz.paz
c3c3ceac79
Misc. typos
...
Found via `codespell`
+ removed rtengine/dcraw.patch per discussion in https://github.com/Beep6581/RawTherapee/pull/4395
2018-02-14 14:07:18 -05:00
Desmis
40cc22f1e1
merge with dev
2018-02-06 16:54:30 +01:00
heckflosse
1f42e5cdd4
Avoid unnecessary update to main preview when opening first detail window, fixes #4368
2018-02-05 16:01:00 +01:00
Desmis
7671edbca7
Add duplicated Spot
2018-01-30 16:28:47 +01:00
Desmis
cef451807d
merge with dev
2018-01-22 08:56:24 +01:00
Alberto Griggio
bb56d73cc8
started working on proof-of-concept histogram matching
2018-01-17 01:12:13 +01:00
Desmis
90d4767ad0
merge with Dev
2018-01-11 13:22:05 +01:00
Desmis
63073b470d
merge with dev - I hope no error
2018-01-02 19:58:42 +01:00
Hombre
ee2c8f01e0
Merge branch 'dev' into tiff32float
2018-01-01 15:24:00 +01:00
Alberto Griggio
b589254d21
Moved "Copy metadata unchanged" to PP3, and added "strip metadata" mode
...
Fixes #3647
2017-12-29 23:03:44 +01:00
Desmis
46181f1008
merge with dev
2017-12-21 08:42:43 +01:00
Alberto Griggio
62585bc434
merged 'localcontrast' into 'dev'
2017-12-20 23:16:28 +01:00
Alberto Griggio
38a3583077
StagedImageProcessor add explicit overload void endUpdateParams(ProcEventCode) to do proper function overload resolution
...
Fixes #4239
2017-12-20 22:57:57 +01:00
heckflosse
7d430adbc6
pixelshift: Optionally use one green instead of averaging two greens
2017-12-15 18:59:26 +01:00
Alberto Griggio
bc8b8902e6
make rtengine::processImage return an Imagefloat instead of an Image16
...
This is for supporting saving to 32-bit float TIFFs
2017-11-20 00:10:51 +01:00
Desmis
74cc88ff2f
merge with dev
2017-10-14 08:34:38 +02:00
Hombre57
bb874bcce7
Bigfix (see #4008 ) :
...
- CIECam now gets the shot's setting of the selected frame
- 'UserComment' metadata now correctly handled
- RT prepared to handle XTrans multiframe
- SensorType now set in the cache/data files
2017-10-04 23:27:08 +02:00
Hombre57
0905294bda
Merge branch 'dev' into multiframe-handling, with some merge bugfix
2017-09-17 01:15:51 +02:00
Hombre57
ee0bff4124
Updated frame handling with any type of hierarchy (see #4008 )
...
Images can now be detected in nested IFDs or as root IFDs.
2017-09-16 22:30:07 +02:00
Desmis
9786ec0687
merge with dev
2017-09-14 09:09:18 +02:00