Error ao utilizar os Filter closing e opening

Home Fóruns Fórum Detecção de Movimentos com Python e OpenCV Error ao utilizar os Filter closing e opening

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #38095
    Pedro Rosa
    Participante

    O error princiapal se da pois fala que o parametro img não pode ser vazio , então fazendo alguns testes descobrir que o error ta nos filtros apresentados no titulo… Logo executando apenas os filtros citados no titulo a mensagem muda para : “(-215:Assertion failed) size.width>0 && size.height>0 in function ‘imshow'”

    Alguem tem alguma noção o porque disso esta rolando nos metodos morphologicos

     

    Segue os trechos de codigo:

    if filter == ‘closing’:

    return cv2.morphologyEx(img, cv2.MORPH_CLOSE, getKernel(“closing”), iterations=1)

    if filter == ‘opening’:
    return cv2.morphologyEx(img, cv2.MORPH_OPEN, getKernel(“opening”), iterations=1)

    if filter == ‘dilation’:
    return cv2.dilate(img, getKernel(“dilation”), iterations=1)

    if filter == ‘combine’:
    closing = cv2.morphologyEx(img, cv2.MORPH_CLOSE, getKernel(“closing”), iterations=1)
    opening = cv2.morphologyEx(closing, cv2.MORPH_OPEN, getKernel(“opening”), iterations=1)
    dilation = cv2.dilate(opening, getKernel(“dilation”), iterations=1)

    return dilation

    Esta tudo conforme a aula do projeto 3 (Lembrando que mudei a inrations para 1, com o 2 também não esta funcional)

    • Este tópico foi modificado 6 meses, 2 semanas atrás por Pedro Rosa.
    #38099
    Dalton Vargas
    Moderador

    Olá Pedro!

    Normalmente o erro -215:Assertion failed ocorre quando o algoritmo não encontra a imagem para processar, ou seja, deve ter ocorrido um erro de carregamento de imagem passada como parâmetro para estas funções.

    Poderia compartilhar seu script completo? Assim consigo verificar e testar.

    • Esta resposta foi modificada 6 meses, 2 semanas atrás por Dalton Vargas.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Você deve fazer login para responder a este tópico.