This is much easier to explain by example. So you might hear someone say this photo of her is ok, but she looks much better in person.
I am looking for the equivalent of "in person" that applies to things, e.g.,
A photo of the house is on the museum's homepage, but it is more impressive [in person].
There doesn't seem to be a concise, elegant way to say this, though it seems there should be, perhaps a latin phrase like in corpore (that's not it).