Re: [Gimp-developer] Color Curves

2005-01-13 Thread emgimp

Hi

I'm on the same project as Buck Arue
I know some c++ and avisynth plug-in programming
but sourcecode on the level of gimp is more than 
i can handle


i have finished a first test version of an 
avisynth plug-in that
should apply a color curve saved from gimp to the 
video frames
http://forum.doom9.org/showthread.php?
s=&threadid=87791&perpage=20&pagenumber=2
no source, yet (unreadable mess, and to be 
rewritten soon)


for the R curve i do "spline(R,x,y,...)"
R is the pixel's original R value,
x,y,... are the values form the R-line in the 
file, except for
those which have one or both values as -1
the result is the new R value of the pixel

same for G, B and possibly A


now for my questions:

-is my R, G and B curve handling about right? 
(tests say: yes)

-what to do with the first line of numbers?
from a quick test in gimp it seems to me it 
should be aplyed
to R, G and B additionally to their seperate 
curves
is this correct? if yes, which of the 2 curves 
should be aplyed
first? and should this global curve also be 
aplied to A?
if no, how should it be aplied?

-i understand that all values must be seen as x,y-
pairs
and if both values in a pair are -1 the pair is 
ignored
but what if only the first value is -1 and the 
other is positive?
i couldn't make any sense of that and for now 
ignore them, too
but i assume that is wrong


thx in advance for taking the time to help us
E-Male




-
Get your FREE email account at Asheville.com.
   http://mail.asheville.com


___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Color Curves

2005-01-09 Thread Joao S. O. Bueno Calligaris
Hi there!

Please, feel welcome! 

The said news is that GIMP's color curve code is outdated and is 
begging for being rewritten, for about an year.  :-(

The good news, is that as you dive into it, you can also help the code 
in the GIMP itself.

That said, the code is in app/base/curves.[ch], and 
tools/gimpcurvestool.[ch]  


Regards,

JS
-><-

On Sunday 09 January 2005 06:13, Buck Arue wrote:
> I really don't know where to begin.  I am an avid Gimp user. I am
> not a programmer or developer.  This is my first attempt at
> programming, so be gentle.
>
> In addition to image processing, I am also a bit of a videophile. I
> am interested in porting the "Color Curve" function found in "The
> Gimp" to "Avisynth" to be used for video.
>
> This is my first attempt at programming, so be gentle.  I would
> like to know where I might find the relevant source code for the
> "Color Curve" function in "The Gimp"?
>
> Maybe I am biting off more than I can chew, but I would like to
> attempt it, so any help or advice you could supply would be
> appreciated.
>
> Thank You,
> Buck Arue
>
> ___
> Gimp-developer mailing list
> Gimp-developer@lists.xcf.berkeley.edu
> http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


[Gimp-developer] Color Curves

2005-01-09 Thread Buck Arue
I really don't know where to begin.  I am an avid Gimp user. I am not a
programmer or developer.  This is my first attempt at programming, so be gentle.

In addition to image processing, I am also a bit of a videophile. I am
interested in porting the "Color Curve" function found in "The Gimp" to
"Avisynth" to be used for video.

This is my first attempt at programming, so be gentle.  I would like to know
where I might find the relevant source code for the "Color Curve" function in
"The Gimp"?

Maybe I am biting off more than I can chew, but I would like to attempt it, so
any help or advice you could supply would be appreciated.

Thank You,
Buck Arue

___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer