I have an image that is created via a FileReader:
    var fileReader = new FileReader();
    var deferred = $.Deferred();
    fileReader.onload = function(event) {
        deferred.resolve(event.target.result);
    };
    fileReader.onerror = function() {
        deferred.reject(this);
    };
    fileReader.readAsDataURL(file);
    return deferred.promise();
This returns a base64 encoded string which I use with:
var img = $('<img src="' + fileB64 + '">');
Then this is added to my page.
I wish to get the original height and width of that image.
I can get the size of it on the page via:
this.img = img;
this.imgWidth = this.img.width();
this.imgHeight = this.img.height();
But I wish to get its original width and height.
 
    