Como cortar uma imagem verticalmente em duas imagens de igual tamanho

Então tenho uma imagem de 800 x 600 que quero cortar verticalmente em duas imagens de tamanho igual usando OpenCV 3.1.0. ... a solução mais eficiente, por isso, se essa solução estiver a usar numpy splicing ou algo do género, então vá em frente.