Em opencv, como copio e dimensiono uma imagem em escala de cinza em outra imagem colorida

Eu quero compor um número de imagens em uma única janela no openCV. Eu tinha encontrado eu poderia criar um ROI em uma imagem e copiar outra imagem colorida para esta área sem quaisquer problemas.

Mudar a imagem de origem para uma imagem que eu tinha realizado algum processamento não funcionou.

Eventualmente eu descobri que eu tinha convertido a imagem src para escala de cinza e que, ao usar o método copyTo, ele não copiava nada.

Eu respondi a esta pergunta com minha solução básica que só serve para tons de cinza para colorir. Se você usar outros tipos de imagem do Mat, terá que realizar os testes e conversões adicionais.

questionAnswers(1)

yourAnswerToTheQuestion