[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: RAW processing plug-in - any interest?
From:       PhotoFlow Editor <photofloweditor () gmail ! com>
Date:       2017-03-06 10:00:15
Message-ID: 46E7AD14-0180-42C4-9241-EC0335871DC6 () gmail ! com
[Download RAW message or body]

> On 06 Mar 2017, at 10:54, Simon Legrand <legrand.simon@gmail.com> wrote:
> 
> Similarly to this potential project, the collaboration with G'mic a few years ago \
> really helped to add a slew of filters to Krita that I find myself using very \
> often.  
> This makes a lot of sense to me. Let me know if I can help alpha test any progress.
> 
> (feel free to contact me directly too)
> 
> I'm not a Krita dev, just an artist using in in VFX so I won't be able to help with \
> anything else but testing. 

From my experience, testing and user feedback is at least as important as writing \
actual code, so your offer is definitely welcome!

I hope to get this started rather soon, and I will post here about the progress.

Thanks!

> 
> 
> On Mon, Mar 6, 2017 at 9:41 AM, PhotoFlow Editor <photofloweditor@gmail.com \
> <mailto:photofloweditor@gmail.com>> wrote: Hi!,
> 
> since photoflow is a full-featured RAW editor which is constantly updated in terms \
> of camera support, this should definitely improve the situation. Moreover, the \
> plug-in should be designed such that it invokes the stand-alone photoflow \
> executable with special parameters, and therefore the photoflow release cycle can \
> be decoupled from Krita… in other words, users will be able to get updated RAW \
> processing without having to update Krita itself. 
> What I really need at this initial stage is a Krita developer who knows the details \
> of plug-in development and that has the will and time to guide me through the first \
> steps of setting up aRAW file loading plug-in. 
> In its current form, the GIMP plug-in that I would like to port to Krita works in a \
> rather simple way: 
> - the plug-in gets the name of the RAW file to be opened
> - it invokes photoflow and tells it to save the result of the RAW processing in a \
>                 temporary floating-point TIFF file
> - when the photoflow execution is finished, the plug-in opens the temporary TIFF \
> file as a new GIMP image 
> 
> How difficult would be to replicate this behaviour with Krita?
> 
> Thanks!
> Cheers,
> Andrea
> 
> > On 05 Mar 2017, at 14:20, Boudewijn Rempt <boud@valdyas.org \
> > <mailto:boud@valdyas.org>> wrote: 
> > Hi,
> > 
> > Integration with other applications is always interesting. Krita's own RAW import \
> > dialog is very old and very limited -- I made it in 2006 or so, and never did \
> > anything with it. I'm not even sure the camera I got that could produce raw \
> > images still boots :-). Anything that helps reduce our maintenance burden and \
> > improve things for users is welcome. 
> > On Fri, 3 Mar 2017, PhotoFlow Editor wrote:
> > 
> > > Dear Krita experts,
> > > 
> > > this is my first post here, so let me introduce myself: I am the developer of \
> > > an Open Source RAW and raster image processing program called PhotoFlow \
> > > (https://github.com/aferrero2707/PhotoFlow \
> > > <https://github.com/aferrero2707/PhotoFlow> \
> > > <https://github.com/aferrero2707/PhotoFlow \
> > > <https://github.com/aferrero2707/PhotoFlow>>). It can develop RAW images with a \
> > > quality and flexibility comparable with other Open Source tools like \
> > > RawTherapee and Darktable. However PhotoFlow, unlike other RAW processing \
> > > tools, is based on non-destructive adjustment layers. 
> > > Recently I have been developing a plug-in for the GIMP editor. The plug-in \
> > > allows GIMP to open RAW images by delegating the RAW processing to the \
> > > PhotoFlow executable. It also allows to use PhotoFlow as a filter plug-in, for \
> > > non-destructive editing of the image data from existing GIMP layers. 
> > > PhotoFlow, as well as the GIMP plug-in, are available for Linux, OSX and \
> > > Windows. The current plug-in code can be found here: \
> > > https://github.com/aferrero2707/PhFGimp \
> > > <https://github.com/aferrero2707/PhFGimp> 
> > > 
> > > Would there be any interest for a similar functionality in Krita? If yes, I'm \
> > > ready to collaborate in porting the plug-in code to Krita, although I will \
> > > surely need lots of assistance as I am not familiar at all with the Krita \
> > > framework… 
> > > 
> > > With my best regards.
> > 
> > --
> > Boudewijn Rempt | http://www.krita.org <http://www.krita.org/>, \
> > http://www.valdyas.org <http://www.valdyas.org/>
> 
> 
> 
> 
> -- 
> Simon Legrand
> http://www.simon-legrand.com/ <http://www.mocapstudio.co.uk/>


[Attachment #3 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html \
charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote \
type="cite" class=""><div class="">On 06 Mar 2017, at 10:54, Simon Legrand &lt;<a \
href="mailto:legrand.simon@gmail.com" class="">legrand.simon@gmail.com</a>&gt; \
wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" \
class="">Similarly to this potential project, the collaboration with G'mic a few \
years ago really helped to add a slew of filters to Krita that I find myself using \
very often.&nbsp;<div class=""><br class=""></div><div class="">This makes a lot of \
sense to me. Let me know if I can help alpha test any progress.</div><div \
class=""><br class=""></div><div class="">(feel free to contact me directly \
too)</div><div class=""><br class=""></div><div class="">I'm not a Krita dev, just an \
artist using in in VFX so I won't be able to help with anything else but \
testing.&nbsp;</div></div></div></blockquote><div><br class=""></div><div>From my \
experience, testing and user feedback is at least as important as writing actual \
code, so your offer is definitely welcome!</div><div><br class=""></div><div>I hope \
to get this started rather soon, and I will post here about the \
progress.</div><div><br class=""></div><div>Thanks!</div><br class=""><blockquote \
type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br \
class=""></div></div><div class="gmail_extra"><br class=""><div \
class="gmail_quote">On Mon, Mar 6, 2017 at 9:41 AM, PhotoFlow Editor <span dir="ltr" \
class="">&lt;<a href="mailto:photofloweditor@gmail.com" target="_blank" \
class="">photofloweditor@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hi!,<br class=""> <br class="">
since photoflow is a full-featured RAW editor which is constantly updated in terms of \
camera support, this should definitely improve the situation. Moreover, the plug-in \
should be designed such that it invokes the stand-alone photoflow executable with \
special parameters, and therefore the photoflow release cycle can be decoupled from \
Krita… in other words, users will be able to get updated RAW processing without \
having to update Krita itself.<br class=""> <br class="">
What I really need at this initial stage is a Krita developer who knows the details \
of plug-in development and that has the will and time to guide me through the first \
steps of setting up aRAW file loading plug-in.<br class=""> <br class="">
In its current form, the GIMP plug-in that I would like to port to Krita works in a \
rather simple way:<br class=""> <br class="">
- the plug-in gets the name of the RAW file to be opened<br class="">
- it invokes photoflow and tells it to save the result of the RAW processing in a \
                temporary floating-point TIFF file<br class="">
- when the photoflow execution is finished, the plug-in opens the temporary TIFF file \
as a new GIMP image<br class=""> <br class="">
<br class="">
How difficult would be to replicate this behaviour with Krita?<br class="">
<br class="">
Thanks!<br class="">
Cheers,<br class="">
Andrea<br class="">
<div class="HOEnZb"><div class="h5"><br class="">
&gt; On 05 Mar 2017, at 14:20, Boudewijn Rempt &lt;<a href="mailto:boud@valdyas.org" \
class="">boud@valdyas.org</a>&gt; wrote:<br class=""> &gt;<br class="">
&gt; Hi,<br class="">
&gt;<br class="">
&gt; Integration with other applications is always interesting. Krita's own RAW \
import dialog is very old and very limited -- I made it in 2006 or so, and never did \
anything with it. I'm not even sure the camera I got that could produce raw images \
still boots :-). Anything that helps reduce our maintenance burden and improve things \
for users is welcome.<br class=""> &gt;<br class="">
&gt; On Fri, 3 Mar 2017, PhotoFlow Editor wrote:<br class="">
&gt;<br class="">
&gt;&gt; Dear Krita experts,<br class="">
&gt;&gt;<br class="">
&gt;&gt; this is my first post here, so let me introduce myself: I am the developer \
of an Open Source RAW and raster image processing program called PhotoFlow (<a \
href="https://github.com/aferrero2707/PhotoFlow" rel="noreferrer" target="_blank" \
class="">https://github.com/<wbr class="">aferrero2707/PhotoFlow</a> &lt;<a \
href="https://github.com/aferrero2707/PhotoFlow" rel="noreferrer" target="_blank" \
class="">https://github.com/<wbr class="">aferrero2707/PhotoFlow</a>&gt;).<br \
class=""> &gt;&gt; It can develop RAW images with a quality and flexibility \
comparable with other Open Source tools like RawTherapee and Darktable.<br class=""> \
&gt;&gt; However PhotoFlow, unlike other RAW processing tools, is based on \
non-destructive adjustment layers.<br class=""> &gt;&gt;<br class="">
&gt;&gt; Recently I have been developing a plug-in for the GIMP editor. The plug-in \
allows GIMP to open RAW images by delegating the RAW processing to the PhotoFlow \
executable.<br class=""> &gt;&gt; It also allows to use PhotoFlow as a filter \
plug-in, for non-destructive editing of the image data from existing GIMP layers.<br \
class=""> &gt;&gt;<br class="">
&gt;&gt; PhotoFlow, as well as the GIMP plug-in, are available for Linux, OSX and \
Windows.<br class=""> &gt;&gt; The current plug-in code can be found here: <a \
href="https://github.com/aferrero2707/PhFGimp" rel="noreferrer" target="_blank" \
class="">https://github.com/<wbr class="">aferrero2707/PhFGimp</a><br class=""> \
&gt;&gt;<br class=""> &gt;&gt;<br class="">
&gt;&gt; Would there be any interest for a similar functionality in Krita? If yes, \
I'm ready to collaborate in porting the plug-in code to Krita, although I will surely \
need lots of assistance as I am not familiar at all with the Krita framework…<br \
class=""> &gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt; With my best regards.<br class="">
&gt;<br class="">
&gt; --<br class="">
&gt; Boudewijn Rempt | <a href="http://www.krita.org/" rel="noreferrer" \
target="_blank" class="">http://www.krita.org</a>, <a href="http://www.valdyas.org/" \
rel="noreferrer" target="_blank" class="">http://www.valdyas.org</a><br class=""> <br \
class=""> </div></div></blockquote></div><br class=""><br clear="all" class=""><div \
class=""><br class=""></div>-- <br class=""><div class="gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" \
class=""><div class=""><span style="font-size:12.8px" class="">Simon \
Legrand</span><br class=""></div><div class=""><a \
href="http://www.mocapstudio.co.uk/" target="_blank" \
class="">http://www.simon-legrand.com/</a></div></div></div></div></div> </div>
</div></blockquote></div><br class=""></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic