Perdonami, ma hai molta confusione in testa: la input di type file serve per inviare tramite upload il file al server; finchè il file non è stato inviato online, e non è stato salvato sul server web, non c'è NESSUN modo in cui tu possa visualizzarlo, proprio per una questione di sicurezza: gli script js di una data pagina NON possono, in generale, accedere a dati che non siano sullo stesso server in cui risiede la pagina, e, appunto, finchè l'immagine non è stata uploadata, risiederà sul tuo pc, che appunto NON è il server web da cui stai vedendo la pagina html...