Log in

View Full Version : Updated Filter: Gradation Curves Version 1.20


BBugsBunny
13th January 2005, 22:56
The filter now got a basic mouse support.
The filter can be edited by pressing left mouse button and drawing over with the mouse.
Drawing over to fast will produce a spiky curve - even more if the preview window is opened.
This is a first version with mouse support - further releases will likely address this issue.

The new version can be downloaded here:
https://neosol.at/vdub/index.html

More information can be found on the same place.

Very very big thanks go to phaeron (Avery) for giving me advices about how mouse support can be integrated!!!

E-Male
14th January 2005, 23:57
nice

i work in tha avisynth gimp color curve plug-in

would you like to exchange some info?

you could add gimp import to your plug-in very easily

i'd like to work on a converter between the formats (gimp2photoshop = easy, other way no idea, yet) and improve my plug-in

communist
15th January 2005, 13:01
Great filter. Now all it needs is improved mouse support - nevertheless great work :)

BBugsBunny
15th January 2005, 21:30
@ E-Male:
Yes I would like to change some info and perhaps integrate a gimp curve support in my filter - Perhaps we could exchange E-Mail addresses via PM or just PMs?

I've written some info in the mask tools thread - maybe this helps a bit allready.

@ communist:
Better mouse support is already working - new version will be released soon.

E-Male
16th January 2005, 10:41
i'll send you my gimp reading code as soon as i've added soem comments in it, should be very easy to add to your filter

from what i understand the photoshop amp files are just look-up tables of the curves, right?

BBugsBunny
16th January 2005, 19:50
from what i understand the photoshop amp files are just look-up tables of the curves, right?
Yes, I think, that's what it's called.
The curves data gets stored in a binary. The first byte is the first output value, the second the ...
After the first curve, the data of the 2nd curve is apendend.
So 0-255 first curve 256 - 512 second curve and so on.

i'll send you my gimp reading code as soon as i've added soem comments in it, should be very easy to add to your filter
That's great!

E-Male
16th January 2005, 21:27
PMed you the code, it's a bit of a mess, but should work

it's the same as currently in my plug in
i expect one update to get rid of one problem i still have with it

BBugsBunny
18th January 2005, 23:15
Version 1.21 is out and now comes with an improved mouse support - spikes no longer appear while moving mouse fast!

https://neosol.at/vdub/index.html

@ E-Male: Thanks for the code!
Tried to send you a PM but your Inbox seems to be full.

E-Male
19th January 2005, 10:24
oh?

i deleted a bunch of messages, try agagin please

joshbm
3rd February 2005, 18:58
I would recommend point-by-point editing of the curve. Instead of drawing the curve manually, I would rather click on the curve and have it add a point, then you can drag it and rotate the curve or click somewhere else to add another. Then you can move those points up or down and the rest of the curve will follow parabolically.

Regards,
joshbm

BBugsBunny
4th February 2005, 23:45
@joshbm

I'm thinking in some kind of spline curve editor but I don't know how easy this will be.

I've some plans for the filter and a test version that both can be found here:
http://neuron2.net/board/viewtopic.php?t=623

Currently I'm adding the possibility to edit curves in other colour spaces: YUV CMYK and HSV
HSV seems to work fine now the other two have to be fine tuned a bit yet.

A smoothing function for the curves would be fine as well. The FIR lowpass filter does not do exactly what I want.
Maybe someone here has an idea for that/could help?

So the spline editor has to wait for now, but what I could add relatively easy would be a point to point drawing function.
Pressing right mouse button on one place and then pressing right mouse button somewhere else would draw a straight line between the two points.
If that would help for now, I cloud add it.