Intanto "form" non e` un nome valido per un form. E parola usata dal DOM.
Comunque nel tuo form manca il bottone di submit. Vuol dire che il form deve partire con un return nel campo file, ma allora non puo` funzionare, dato che in quel momento il file non e` ancora caricato nel browser.
Devi prima scrivere il nome del file, far partire il preload; quando l'immagine e` completamente caricata puoi far girare il "misura".