I think the driver is your only option (as you can see in the code I linked to above, the -strip option is not added conditionally), the only configurable options are width, height, grayscales, blur and crop.
This is a common problem when working on websites with color sensitive images (e. g. photography portfolios). Photographers rarely use sRGB, but AdobeRGB or other color profiles for their images.
How do others deal with it? Making the sRGB profile a necessity when uploading images?
Thanks @mrflix. I have a requirement to use GD but client is noticing color change with the thumbs produced. Any work arounds for this that you know of? Thanks in advance.
With my clients the only color-profile problem I encountered was that they uploaded photos fresh from the camera in the adobe-rgb profile. These clients had Photoshop experience, so I told them to convert the photos to srgb before uploading. I converted the already uploaded photos for them using Imagemagick’s mogrify on my machine: