anyway, i made a few modifications and additions to the class and i noticed that.... whilst imagecopyresampled is recommended over imagecopyresized, it is noticably slower and from what ive seen so far offers no real increase in quality (this is tested, not theory)
i currently have it setup so that if the user has GD2, imagecreatetruecolor + resampled are used and if only GD1 is available i offer imagecreate + imagecopyresized (these 2 are only available in GD2), now because this project is aimed at the end user, should i give an option in config which overwrites this (this option would only be available to GD2 users, something like
Use Low Quality | Faster
Use High Quality | Slower
i just feel that it would be an 'ingenious' idea to move away from the standard config options, that are not exactly beginner friendly eg
Code: Select all
define ("GD_USAGE", "use_this_one");Give me your thoughts, it would be much appreciated