View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000241||Siril||[All Projects] Siril||public||2018-02-28 18:58||2018-03-02 15:24|
|Priority||normal||Severity||feature||Reproducibility||have not tried|
|Target Version||0.9.9||Fixed in Version||0.9.9|
|Summary||0000241: Workflow improvement for RAW image preprocessing-> Allow demosaic as last part of the preprocessing.|
|Description||Currently, when processing RAW images in Siril, I have to:|
1. convert Raws to fits (1 additional copy per source image)
2. preprocess the fits (2nd additional copy)
3. convert the preprocessed fits again with enabled demosaicing (3rd additional copy)
This procedure seems cumbersom and takes a lot of time and disk space.
In an ideal world, I could directly use a list of RAWs in the Preprocessing-Tab or as a Sequence. I would just setup my master calibration frames, enable the demosaic option, and do preprocessing and conversion to fits in one go.
As the most basic option that would not require large changes in Siril, it should be possible to demosaic as last part of the preprocessing.
Thanks for considering,
|Tags||No tags attached.|
For now, we are working on a scripting way to improve the workflow -> 0.9.9
Therefore what you want is not a priority for us.
> As the most basic option that would not require large changes in Siril
I don't think so. Changes would be important, in the GUI and in the code. Though, we've started, some time ago, to implement a new generic function in order to help us to do that in the future.
But for now our priority is to work on the integration of the VIPS library and to handle internally 64bits/channel images.
Then, I have to say that I like the way to keep control on what we are doing. Making the workflow all automatic will lead to a loss of quality.
Allowing to do demosaicing as the last step in preprocessing would not be a large change in the UI, just a checkbox for demosaicing yes/no.
As the preprocessing works on fits, and the functionality for demosaicing fits is already there, I assumed that it could be easily called as the last step when preprocessing an image. Therefore I assumed that it doesn't require a lot of code. I may be wrong there.
I understand that handling RAW files as inputs for a sequence, e.g., would be a larger and more conceptual change.
Anyway, I'm looking forward to Siril 0.9.9 / 1.0 with 64bits precision!
Indeed, this point is a really good idea. I will see what I can do.
This option should be available only for FITS.
Indeed, you have to keep in mind that SIril reads SER file natively. I'm not sure that this option is good for SER files that have been loaded and demosaiced on-the-fly.
We can provide something like that:
||That looks fantastic and would remove the manual 3rd step.|
||Fix committed to Siril (2134).|
Siril: 0.9 r2134
|Fix 0000241. Improve workflow by allowing demosaic as last part of the preprocessing.||
|mod - /branches/0.9/ChangeLog|
|mod - /branches/0.9/NEWS|
|mod - /branches/0.9/po/ar_DZ.po|
|mod - /branches/0.9/po/el.po|
|mod - /branches/0.9/po/es_ES.po|
|mod - /branches/0.9/po/fr.po|
|mod - /branches/0.9/po/it_IT.po|
|mod - /branches/0.9/po/nl_BE.po|
|mod - /branches/0.9/po/zh_CN.po|
|mod - /branches/0.9/src/algos/fft.c|
|mod - /branches/0.9/src/core/siril.c|
|mod - /branches/0.9/src/core/siril.h|
|mod - /branches/0.9/src/gui/callbacks.c|
|mod - /branches/0.9/src/gui/callbacks.h|
|mod - /branches/0.9/src/gui/siril3.glade|
|mod - /branches/0.9/src/io/conversion.c|
|mod - /branches/0.9/src/io/conversion.h|
|mod - /branches/0.9/src/io/image_format_fits.c|
|mod - /branches/0.9/src/io/image_formats_libraries.c|
|mod - /branches/0.9/src/io/sequence.c|
|mod - /branches/0.9/src/io/single_image.c|
|2018-02-28 18:58||steffens||New Issue|
|2018-03-01 10:21||lock42||Note Added: 0000481|
|2018-03-01 10:21||lock42||Target Version||=> 1.1.0|
|2018-03-01 10:26||lock42||Note Edited: 0000481||View Revisions|
|2018-03-01 12:25||steffens||Note Added: 0000482|
|2018-03-01 12:29||lock42||Note Added: 0000483|
|2018-03-01 12:37||lock42||Note Added: 0000484|
|2018-03-01 16:19||lock42||Note Added: 0000485|
|2018-03-01 16:56||steffens||Note Added: 0000486|
|2018-03-02 11:58||lock42||Status||new => assigned|
|2018-03-02 11:58||lock42||Target Version||1.1.0 => 0.9.9|
|2018-03-02 11:58||lock42||Summary||Workflow improvement for RAW image preprocessing => Workflow improvement for RAW image preprocessing-> Allow demosaic as last part of the preprocessing.|
|2018-03-02 11:58||lock42||Assigned To||=> lock42|
|2018-03-02 14:57||lock42||Changeset attached||=> Siril 0.9 r2134|
|2018-03-02 14:57||lock42||Note Added: 0000487|
|2018-03-02 14:57||lock42||Status||assigned => resolved|
|2018-03-02 14:57||lock42||Resolution||open => fixed|
|2018-03-02 15:24||lock42||Fixed in Version||=> 0.9.9|