View Single Post
Old 27th August 2008, 23:33   #24  |  Link
mikeytown2
Resize Abuser
 
mikeytown2's Avatar
 
Join Date: Apr 2005
Location: Seattle, WA
Posts: 623
0.2 Changes
Added in Preserve Luminosity and set it default true
Compiled in MS VC++ 2005 with 0 warnings

http://rapidshare.com/files/14064363...e_0.2.zip.html


Next step is to create a GimpSupportFunctions Class, do simple code optimizations, then go 16 bit/double with a rounding function at the end. This is fast, so MT doesn't appeal to me right now.

gimpcolorspace 2.5.3 gimp_rgb_to_hsl_int, gimp_rgb_to_l_int, gimp_hsl_to_rgb_int, gimp_hsl_value_int
http://www.sfr-fresh.com/unix/misc/g...mpcolorspace.c
http://www.sfr-fresh.com/unix/misc/g...mpcolorspace.h

CinePaint equivalent rgb_to_hls, hls_to_rgb, hls_value
http://www.sfr-fresh.com/unix/misc/c...t_funcs_area.c
Doesn't look 16bit

Last edited by mikeytown2; 27th August 2008 at 23:58.
mikeytown2 is offline   Reply With Quote