Fechando uma curva de contorno no OpenCV

Estou usando o OpenCV (Canny + findCountours) para encontrar contornos externos de objetos. A curva desenhada é normalmente quase, mas não totalmente, fechada. Eu gostaria de fechá-lo - para encontrar a região que circunda.

Como eu faço isso?

Coisas consideradas:

Dilatação - os exemplos que vi mostram isso depois de Canny, embora pareça para mim que faz mais sentido fazer isso depois de findContoursCasco convexo - pode funcionar, embora eu esteja realmente tentando concluir uma curvaSimplificação de forma - relacionada, mas não exatamente o que eu quero

questionAnswers(2)

yourAnswerToTheQuestion