https://jsfiddle.net/yam6o8a5/
Главное, правильно подогнать фоновое изображение.
Суть: состыковать фоновую картинку двух элементов. У псевдоэлемента выравнивание (50% 100%) по центру и нижнему краю, а у самого блока наоборот (50% 0%) по центру и верхнему. И тогда стык получится правильный.
А в целом, всё через псевдоэлемент before.
PS: В таком решении можно будет использовать
неоднородный фон.