Limit FPS While Running

I’m using opencv python to do image processing. I want to use threading for receive frames from 4 cameras and process them. I also want to limit fps while running(for example 10 fps) to reduce gpu usage. Is there anyway to do this? Thanks for your attention.