Well, a perspective contains a position (i.e. an opinion), but it also has sensory information; a perspective sees something, hears something, feels something, etc. Whereas an opinion on its own doesn't have an experience associated with it; it's just a data point. To extend the analogy, a perspective connects the points and makes some sort of smooth line; a perspective has derivatives/directions, and the possibility of movement, whereas opinions don't.
Practically, the difference between perspectives and opinions is itself a matter of perspective. E.g., take the sentence "You make my stomach churn". In a figurative sense, it's an opinion on a person and not really generalizable beyond the speaker. But if we take it literally, we can go down from the brain and into the body of the speaker, looking at some medical pages like https://health.clevelandclinic.org/2016/05/stomach-churning-..., and get the perspective: adrenaline rush, sore stomach, anxious mind, etc. Particularly with text, you can consider it in two ways: as a performative utterance, the act of a human writing/speaking said text, or as a declarative bit of data, some sequence of bytes generated by a hidden process.
Practically, the difference between perspectives and opinions is itself a matter of perspective. E.g., take the sentence "You make my stomach churn". In a figurative sense, it's an opinion on a person and not really generalizable beyond the speaker. But if we take it literally, we can go down from the brain and into the body of the speaker, looking at some medical pages like https://health.clevelandclinic.org/2016/05/stomach-churning-..., and get the perspective: adrenaline rush, sore stomach, anxious mind, etc. Particularly with text, you can consider it in two ways: as a performative utterance, the act of a human writing/speaking said text, or as a declarative bit of data, some sequence of bytes generated by a hidden process.