If you think it would get more use in places besides the Texture2D class by all means I can make a commit later today and move it over to ImageEx.  If anyone else has input, feel free to comment.