"Vitalize" is a positive word meaning to give energy. "Inspire" is to create the urge to do something, "prompt" is to cause or bring about something, and "invigorate" means to give energy or strength. All of these are positive words and "dishearten" means to cause someone to lose hope. Therefore, it would be most nearly opposite in meaning.