Text With Background Images

I recently decided to add background images to my game, but adding text has proven difficult as the text is usually hard to read due to the variety of colors in any given background image. I’ve experimented by changing the text color, but any color that contrasts enough with the background to be actually legible was just tacky and awful. I was wondering if there was a way to either add a solid, color-filled box or border behind the text itself so as to make it more clear or perhaps a way to lower the opacity of the background image.

Any other workarounds for this issue are welcome, of course. Thanks in advance!

Twine Version: 2.3.5
Story Format: Harlowe 3.1.0