O campo da visão por computador preocupa-se em extrair características e informação das imagens, de modo a facilitar a análise das imagens, para que cada vez mais informação possa ser extraída. O principal objectivo desta tese é obter os bordos úteis das imagens e também remove o ruído de mancha se presente antes de detectar os bordos na presença de ruído de mancha. O método proposto utiliza a morfologia matemática para a detecção de bordas e também para a remoção do ruído. Uma aresta pode ser definida como um conjunto de pixels ligados que formam uma fronteira entre duas regiões disjuntas. A detecção de borda é basicamente um método de segmentar uma imagem em regiões de descontinuidade. A detecção de borda tem sido utilizada pelo reconhecimento de objectos, rastreio de alvos, segmentação, e etc. Portanto, a detecção de borda é uma das partes mais importantes do processamento de imagem. Este documento descreve a detecção de bordas na imagem com ruído e também sem ruído, utilizando a morfologia matemática. A existência de manchas é indesejável, uma vez que desgraça a qualidade da imagem. A eliminação de tal ruído é uma etapa importante do pré-processamento. Se tal ruído estiver presente na imagem, o método removerá o ruído antes da detecção de bordas.