Hi David,

> It seems to be the opposite regarding his proposition gdImageCompare(im1, 
> im2) & GD_CMP_IMAGE. Then yes you are right, we are losing the specifics. If 
> you want to figure out how the image 1 and image 2 differ, you need to use 
> the rest of the api e.g. imagecolortransparent and all that jazz ... A bit 
> too complex I feel.

Thanks for the explanation.

What I think is important to note here is that there are two types of users who 
will use this feature:

1. Users who simply want to know if there is a match (i.e. a bool return value 
is sufficient)
2. Users who want to know the details of the differences

The object return type that Kamil mentioned was something I was considering as 
well, but I was concerned that it would be a bit verbose for type 1 users and 
would necessarily incur the overhead of object creation. (This is probably an 
unnecessary concern, as image analysis takes much longer.)

Regards,

Saki

Reply via email to