Hello,
actually there is a bug in hyieutils.pas (IEBlend procedure). Following code:
ielLuminosity:
begin
RGB2HSL(src, Ha, Sa, La);
RGB2HSL(dst, Hb, Sb, Lb);
HSL2RGB(dst, Ha, Sb, La);
end;
Should be replaced with:
ielLuminosity:
begin
RGB2HSL(src, Ha, Sa, La);
RGB2HSL(dst, Hb, Sb, Lb);
HSL2RGB(dst, Hb, Sb, La);
end;
Anyway my results are not yet satisfactory, maybe a new way is necessary.