Re: [darktable-devel] How to recover from a broken mask?

2014-01-07 Thread Markus Jung
I would like to bump this question up again before some work gets really lost. Anyone? Regards, Markus Am 25.12.2013 11:26, schrieb Markus Jung: > Hello together, > > i have played around with drawn masks and managed to make darktable > crash during editing. As consequence, the mask list of the

Re: [darktable-devel] How to recover from a broken mask?

2014-01-07 Thread Pascal Obry
Hi Markus, > I would like to bump this question up again before some work gets really > lost. Anyone? The mask table schema is: CREATE TABLE mask (imgid integer, formid integer, form integer, name varchar(256), version integer, points blob, points_count integer, source blob); So, here is what

[darktable-devel] Porting GIMP plugins to DT modules

2014-01-07 Thread Moritz Moeller
Has anyone done any work in this direction? There are a few Gimp filters that I'd really like to have in DT, particularly focus blur and some implementations of recent black and white conversion algorithms from SIGGRAPH. Any pointers to what is needed; how to approach this best? I would just go t

Re: [darktable-devel] How to recover from a broken mask?

2014-01-07 Thread Markus Jung
Hello Pascal, so there are no cross-references from somewhere else to those entries in mask? I think about zombie-module-instances referring invalid shapes. I will try if i get hit by those problems again. For this particular picture i dropped the history stack completely and reconstructed the ap

Re: [darktable-devel] How to recover from a broken mask?

2014-01-07 Thread Pascal Obry
Markus, > so there are no cross-references from somewhere else to those entries in > mask? I think about zombie-module-instances referring invalid shapes. No, I don't think so. -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://v2p.fr.eu.o

Re: [darktable-devel] Porting GIMP plugins to DT modules

2014-01-07 Thread johannes hanika
i guess most of it is about porting to our scale/region of interest dependent process() pipeline. the rest of the glue code can be found in src/iop/useless.c or src/iop/useless_simple.c (the tutorial modules). of course an opencl port would be great once the rest works, to avoid swapping to CPU a

[darktable-devel] Spot Removal Question

2014-01-07 Thread David Vincent-Jones
Spot removal works just fine but I am a little concerned regarding the philosophy of the module in that it appears to swim against the grain of 'non-destructive' procedure. The module replaces material over a spot from another area and can easily be used to eliminate major objects in an image.

Re: [darktable-devel] Spot Removal Question

2014-01-07 Thread Artur de Sousa Rocha
I think currently this is more reliable than existing open-source implementations of content-aware fill, such as resynthesizer. 2014/1/7 David Vincent-Jones : > Spot removal works just fine but I am a little concerned regarding the > philosophy of the module in that it appears to swim against the

Re: [darktable-devel] Spot Removal Question

2014-01-07 Thread Markus Jung
Am 07.01.2014 20:49, schrieb David Vincent-Jones: > It is just a thought but I would be interested to have other opinions. You got the 'non-destructive'-thing wrong. It means your RAW will *never* be modified (binary, at storage location). It does not say anything about the operations and manipula

Re: [darktable-devel] Still not optimal pixelpipes processing with OpenCL enabled, findings & feature proposals

2014-01-07 Thread suni
jo, just a note. Unfortunately crop & rotate module does not work with downsampling set to less then 1.0. Because this is very important module I had to go back to 1.0 and now I do again suffer from slow preview rendering. It would be great if could be resolved early. I created the redmine issue