Como fazer a detecção de borda astuta em javacv / opencv?

Atualmente estou trabalhando em projeto de processamento de imagem e preciso detectar bordas da imagem. Eu pensei em usar a detecção de borda para detectar linhas da imagem, então eu procurei sobre a detecção de borda usando javacv na internet e eu encontrei alguns tutoriais que dão a idéia básica sobre a técnica de detecção de borda, mas eu não consegui encontrar nenhuma amostra código em relação a isso. Por favor, alguém pode fornecer código de detecção de borda de amostra simples?

É realmente bom se você puder fornecer um exemplo de código para a imagem a seguir.

questionAnswers(1)

yourAnswerToTheQuestion