*   >> Leitura Educação Artigos >> science >> programação

Opencv Tutorial

ur na imagem, assim que a chamada de função é esta:

 cvSmooth (img, img, CV_GAUSSIAN, 7, 7, 0, 0); 

Insira a linha acima antes da função cvSaveImage, salvá-lo, compilar e executar o programa. A imagem result.png agora deve ser uma versão turva da imagem de entrada. O código é aqui. Mostrando a imagem em uma janela com HighGUI Sua boa para salvar a imagem resultado da suavização, mas seria melhor se nós mostramos a imagem para o usuário quando a suavização é concluída.

Felizmente, em vez de ter que lidar com alguns detalhes sobre a forma de código do Windows em seu sistema operacional, o módulo OpenCV HighGUI faz isso para nós. Dispõe de um simples conjunto de funções independentes do sistema operacional para mostrar imagens em uma janela. Usaremos três deles: cvNamedWindow, cvShowImage e cvWaitKey. O primeiro cria uma janela para exibir imagens no, o segundo apresenta uma imagem em alguns janela e a terceira congela o programa espera por uma chave e é usado para permitir que o utilizador controle quando para fechar a janela.

Vamos concluir o exemplo acima, inserindo o seguinte código abaixo cvSaveImage:

  cvNamedWindow ("Smoothing", 1); cvShowImage ("Smoothing", img); cvWaitKey (-1); //Esperar para sempre para um 

tecla

O código deste exemplo é aqui. Conclusão Este é um exemplo simples de como usar OpenCV, mas se você é capaz de executar isso, então você pode executar qualquer outro programa OpenCV. Você pode encontrar mais exemplos avançados em thesetwo artigos. Obrigado por ler. Se você tem alguma dúvida basta deixar um comentário e eu vou responder o mais rapidamente possível.


Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.