Aby opacity nie wpływała na inne elementy najłatwiej moim zdaniem użyć pseudo elementu dla zdjęcia.
<div class="content">
CSS is the best
</div>
body{
background-color: #000;
}
.content{
position: relative;
width: 512px;
height: 512px;
display: flex;
align-items: center;
justify-content: center;
font-size: 3em;
font-weight: bold;
color: #f65314;
}
.content:after{
top: 0;
bottom: 0;
content: url('https://www.shareicon.net/data/512x512/2015/09/24/106575_css_512x512.png');
position: absolute;
z-index: -1;
opacity: .4;
}