A few days ago I was thinking about KotLC and HP, and I thought of this question. I know in Keeper of the Lost Cities (another book series) memories can be triggered after they are removed. So, I was wondering if, after using Obliviate on someone, said person's memories could be gained/activated again? I read the page for the Memory Charm (Obliviate), but it didn't mention memories being triggered again, except through torture, but I mean other than that.
For example, say Lockhart removed a woman's memory to claim her achievements for himself. And say he wrote a book about those achievements. If that woman were to come across that specific book, and read it, would it feel familiar to her/would she remember what happened?
Or
If Hermione's parents (whose memories have been erased/altered) came across a picture of her somewhere, somehow (maybe on a Newspaper), would they recognize and remember her?