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

List:       kde-kimageshop
Subject:    Re: GMIC in Krita
From:       Enrico Guarnieri <ico.dy.ta () gmail ! com>
Date:       2013-04-14 0:55:59
Message-ID: CANWBsbbG62MFx38iywm5ct8uTtcyuPwHB940Bbaw5meR58G7wQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Lukas, you're my hero!
I'm looking forward to swim in the filters! X-D



2013/4/13 Lukast dev <lukast.dev@gmail.com>

> Hi fellas,
>
> I'm working on integrating GMIC, thanks to Silvio Grosso, into Krita
> and today I have first results applied on Ramon paintings :)
>
> Default flower and sharpen effect
> http://i.imgur.com/kYNcsNa.png
>
> Poster edges inside Krita (deevad's blog [1])
> http://i.imgur.com/XfdPxQl.png
>
> The examples above were created with degradation of colorspaces
> through QImage (8-bit rgba)
>
> There is a lot of work ahead so far! I will try to commit something
> this week so that you can play with it a bit,
> but so far it is pile of nasty hacks.
>
> Technical bits:
> It seems that native colorspace for GMIC is FLOAT32 RGB(A) colorspace.
>
> So my approach will be:
> a) convert layer actual color-space to FLOAT32 RGB(A), relayout pixel
> format (Krita uses bgrbgrbgrbgr, GMIC rrrrbbbbgggg)
> b) apply GMIC,
> c) relayout back to Krita bgr format, convert back to actual colorspace
>
> More to come!
>
> [1] http://www.davidrevoy.com/article147/gmic-new-filter-poster-edges
>
> Regards,
> Lukas Tvrdy | http://lukast.mediablog.sk/log
> _______________________________________________
> Krita mailing list
> kimageshop@kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>

[Attachment #5 (text/html)]

<div dir="ltr"><div>Lukas, you&#39;re my hero! </div><div>I&#39;m looking forward to \
swim in the filters! X-D</div><br></div><div class="gmail_extra"><br><br><div \
class="gmail_quote">2013/4/13 Lukast dev <span dir="ltr">&lt;<a \
href="mailto:lukast.dev@gmail.com" \
target="_blank">lukast.dev@gmail.com</a>&gt;</span><br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hi fellas,<br> <br>
I&#39;m working on integrating GMIC, thanks to Silvio Grosso, into Krita<br>
and today I have first results applied on Ramon paintings :)<br>
<br>
Default flower and sharpen effect<br>
<a href="http://i.imgur.com/kYNcsNa.png" \
target="_blank">http://i.imgur.com/kYNcsNa.png</a><br> <br>
Poster edges inside Krita (deevad&#39;s blog [1])<br>
<a href="http://i.imgur.com/XfdPxQl.png" \
target="_blank">http://i.imgur.com/XfdPxQl.png</a><br> <br>
The examples above were created with degradation of colorspaces<br>
through QImage (8-bit rgba)<br>
<br>
There is a lot of work ahead so far! I will try to commit something<br>
this week so that you can play with it a bit,<br>
but so far it is pile of nasty hacks.<br>
<br>
Technical bits:<br>
It seems that native colorspace for GMIC is FLOAT32 RGB(A) colorspace.<br>
<br>
So my approach will be:<br>
a) convert layer actual color-space to FLOAT32 RGB(A), relayout pixel<br>
format (Krita uses bgrbgrbgrbgr, GMIC rrrrbbbbgggg)<br>
b) apply GMIC,<br>
c) relayout back to Krita bgr format, convert back to actual colorspace<br>
<br>
More to come!<br>
<br>
[1] <a href="http://www.davidrevoy.com/article147/gmic-new-filter-poster-edges" \
target="_blank">http://www.davidrevoy.com/article147/gmic-new-filter-poster-edges</a><br>
 <br>
Regards,<br>
Lukas Tvrdy | <a href="http://lukast.mediablog.sk/log" \
target="_blank">http://lukast.mediablog.sk/log</a><br> \
_______________________________________________<br> Krita mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> \
</blockquote></div><br></div>



_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


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

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