People who suffer eye problems, such as myopia, hyperopia, and strain eyes, can wear pinhole glasses for improving vision. Usually, people suffer myopia and hyperopia, they prefer to wear prescription glasses for clear vision. However, when you put on the prescription glasses, you will no longer use the focusing muscles. Therefore, your ciliary muscle becomes weaker and weaker. You have to get stronger glasses for the clear vision. Pinhole glasses can help you excise your eye muscle, but they cannot replace the prescription. So pinhole glasses are suitable for people suffering vision problem to excise the eye muscle.