[feature] add an estimating ImageSize object
[feature] estimate width and height from image url