Your vision and visual perception have a strong relationship to the canals in your ears responsible for balance. Imagine spinning your forehead over a baseball bat, and after you stand it seems as if the world is still spinning....this is the fluid in the canals in your ears telling your brain and eyes that you are still moving, even though you are not. Therefore, if you are dizzy, it can affect your vision, but it still should be evaluated by a doctor and your optometrist.
I don't know about the anemia, but jumping vision and feeling off balance should be evaluated thoroughly, as it could be something serious. See your doctor and tell him or her about all those symptoms. You might be referred to a neurologist.
Nancy T.