<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="">Hi!<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 04 Mar 2017, at 23:14, Simon Legrand <<a href="mailto:legrand.simon@gmail.com" class="">legrand.simon@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">This would be quite a great addition for those of us who want to use Krita for everything but sometimes have to fall back to darktable or potato-shop for one thing or another. </div></div></blockquote><div><br class=""></div><div>Then let’s try to do it! ;-)</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">If you have a patreon or another way to help pay for your time while you add krita support, I would be more than happy to support it an pass it on to the rest of my community (vfx) who also love to use Krita for everything including photo editing. </div></div></div></blockquote><div><br class=""></div><div>I do not have (yet) a funding platform for the project, but if you want to give a little push to my motivation to work on Krita integration you can use the PayPal button on the photoflow blog (<a href="http://photoflowblog.blogspot.com" class="">photoflowblog.blogspot.com</a>). I will certainly not refuse some extra bucks ;-)</div><div><br class=""></div><div>By the way, you might be interested to know that in a short future PhotoFlow will also provide support for loading and applying .CUBE and HALD LUTs on adjustment layers, and this could be provided to Krita through a photoflow filter plug-in…</div><div><br class=""></div><div><br class=""></div><div>Anyhow, what I mostly need at this initial stage is some guidance from Krita experts to start writing a plug-in that I can then debug and improve. Hopefully this will not be too difficult.</div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Sat, Mar 4, 2017 at 8:59 PM, PhotoFlow Editor <span dir="ltr" class=""><<a href="mailto:photofloweditor@gmail.com" target="_blank" class="">photofloweditor@gmail.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Hi!<div class=""><br class=""><div class=""><span class=""><blockquote type="cite" class=""><div class="">On 04 Mar 2017, at 19:29, EI <<a href="mailto:geneing@gmail.com" target="_blank" class="">geneing@gmail.com</a>> wrote:</div><br class="m_6952823036877752177Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hello,<div class=""><br class=""></div><div class="">I came across PhotoFlow before - it's an interesting project. Are you still using VIPS library for handling images? What's your experience? VIPS is officially designed for off-line processing. Are you able to get good performance for real time rendering? </div></div></div></blockquote><div class=""><br class=""></div></span><div class="">Real-time performances are quite good, and multi-threading is working out-of-the-box. The problems start to appear when the layer stack gets big, but this is I guess a common problem of all non-destructive editors.</div><span class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Officially krita is targeted towards graphics artists, but I use it for editing photographs myself. I find krita a lot more flexible than gimp as a photo editor (with adjustment layers and better color handling). </div><div class=""><br class=""></div><div class="">My workflow, and I think it's the most often used by photographers, is to use darktable to quickly select best photographs and adjust brightness/color/contrast (for which you do need to work in full bit depth and non-destructively).The few images that need further work I save as tiff in darkroom and open in krita, where I can blend multiple images, and do fancy edits requiring multiple layers. </div><div class=""><div class="gmail_extra"><br class=""></div><div class="gmail_extra">The main disadvantage of this workflow is having to switch between two interfaces and two very different ways of doing adjustments. However, the advantage of having two tools well suited for each task (darktable as a database for photos and raw editor, and krita as a sophisticated layer editor) overcomes it. </div></div></div></div></blockquote><div class=""><br class=""></div></span><div class="">Then I would say that the main advantage of PhotoFlow over Darktable is that PhF is able to store the RAW processing parameters (and not only) directly in the GIMP image meta-data.</div><div class="">This means that one can re-run the PhF plug-in and re-process a RAW image from the last known state, all this directly from within GIMP. Probably a similar functionality could be implemented for Krita.</div><div class=""><br class=""></div><div class="">If you want to get a better idea of how it works, you can have a look at this screencast: <a href="https://www.youtube.com/watch?v=945OnK93C1g" target="_blank" class="">https://www.<wbr class="">youtube.com/watch?v=<wbr class="">945OnK93C1g</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Andrea</div><div class=""><div class="h5"><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><div class="gmail_extra"><br class=""></div><div class="gmail_extra">Cheers,</div><div class="gmail_extra">Eugene</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra"><br class=""></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="">
------------------------------<wbr class="">------------------------------<wbr class="">----------<br class="">
<br class="">
Message: 1<br class="">
Date: Fri, 3 Mar 2017 22:39:50 +0100<br class="">
From: PhotoFlow Editor <<a href="mailto:photofloweditor@gmail.com" target="_blank" class="">photofloweditor@gmail.com</a>><br class="">
To: <a href="mailto:kimageshop@kde.org" target="_blank" class="">kimageshop@kde.org</a><br class="">
Subject: RAW processing plug-in - any interest?<br class="">
Message-ID: <<a href="mailto:D5C61B68-3B93-4B83-9B30-97799FF8EE2A@gmail.com" target="_blank" class="">D5C61B68-3B93-4B83-9B30-97799<wbr class="">FF8EE2A@gmail.com</a>><br class="">
Content-Type: text/plain; charset="utf-8"<br class="">
<br class="">
Dear Krita experts,<br class="">
<br class="">
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/aferrero27<wbr class="">07/PhotoFlow</a> <<a href="https://github.com/aferrero2707/PhotoFlow" rel="noreferrer" target="_blank" class="">https://github.com/aferrero27<wbr class="">07/PhotoFlow</a>>).<br class="">
It can develop RAW images with a quality and flexibility comparable with other Open Source tools like RawTherapee and Darktable.<br class="">
However PhotoFlow, unlike other RAW processing tools, is based on non-destructive adjustment layers.<br class="">
<br class="">
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="">
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="">
<br class="">
PhotoFlow, as well as the GIMP plug-in, are available for Linux, OSX and Windows.<br class="">
The current plug-in code can be found here: <a href="https://github.com/aferrero2707/PhFGimp" rel="noreferrer" target="_blank" class="">https://github.com/aferrero270<wbr class="">7/PhFGimp</a><br class="">
<br class="">
<br class="">
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="">
<br class="">
<br class="">
With my best regards.<br class="">
-------------- next part --------------<br class="">
An HTML attachment was scrubbed...<br class="">
URL: <<a href="http://mail.kde.org/pipermail/kimageshop/attachments/20170303/0532972f/attachment-0001.html" rel="noreferrer" target="_blank" class="">http://mail.kde.org/pipermail<wbr class="">/kimageshop/attachments/<wbr class="">20170303/0532972f/attachment-<wbr class="">0001.html</a>><br class="">
<br class="">
------------------------------<br class="">
<br class="">
Subject: Digest Footer<br class="">
<br class="">
______________________________<wbr class="">_________________<br class="">
kimageshop mailing list<br class="">
<a href="mailto:kimageshop@kde.org" target="_blank" class="">kimageshop@kde.org</a><br class="">
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" rel="noreferrer" target="_blank" class="">https://mail.kde.org/mailman/l<wbr class="">istinfo/kimageshop</a><br class="">
<br class="">
<br class="">
------------------------------<br class="">
<br class="">
End of kimageshop Digest, Vol 163, Issue 1<br class="">
******************************<wbr class="">************<br class="">
</blockquote></div><br class=""></div></div></div>
</div></blockquote></div></div></div><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=""></div></body></html>