Uzyskaj wymiary obrazu z łańcucha base64

Otrzymuję ciąg base64 obrazu i używam go jako źródła na stronie html. Z kolei img jest dzieckiem div. Chcę automatycznie zmienić rozmiar div o wymiary obrazu. Próbowałem uzyskać wymiary obrazu za pomocą javascript (... = element.style.height), ale nie zadziałało (myślę, że jest to spowodowane asynchronicznym ładowaniem obrazu). Teraz myślę, że możliwe jest wcześniejsze uzyskanie wymiarów obrazu i ręczne obliczenie rozmiaru rodzica div.

Czy jest jakoś możliwe wyodrębnienie wymiarów obrazu z łańcucha base64 bez całkowitego zdekodowania?

EDYCJA Użyłem metody onload do zmiany rozmiaru elementu nadrzędnego div.

questionAnswers(1)

yourAnswerToTheQuestion