Yes they would help, but like xanzacow said, only when you wear them. The theory behind the pinhole is sound. I used it all the time when I would test a patient's vision (I'm an ophthalmic technician). We use the pinhole to determine if glasses will improve the vision. The theory behind the pinhole is that all the light rays are focused directly onto the macula (this is where your central and most focused vision is) and it blocks out any aberrations. It's best just to get a pair of glasses however, pinhole glasses will block a large part of your peripheral vision. But they won't strain your eyes simply because the pinhole is doing the focusing for you. Your eyes remain in a relaxed state.