Fetching details from the dictionary...
image (in one's mind); impression; imagining; mental image; (forming a) mental picture
(computer) image
depiction (e.g. of a product); rendition; impression
この街に対するイメージが変わった。
My image of this city has changed.
完成品のイメージを先に共有しておこう。
Let's share the image of the finished product in advance.
彼は真面目なイメージがあるが実は面白い。
He has a serious image, but he's actually funny.