manipulação de imagem opencv

Métodos comuns de manipulação de imagem opencv

1. Método de inicialização da imagem

  Mat M ( 100, 100, CV_8UC3, Scalar ( 0, 0, 255)); // Inicialização da imagem colorida

  Mat M ( 100, 100, CV_8UC1, 255 ); // Inicialização de imagem de canal único

Mat dst;
 /// * // Imagem copiada em profundidade 
dst = src.clone ();

 

Nota: Para uma cópia profunda da imagem, o mat atribui diretamente "=" no opencv, não abrirá memória adicional, o mat é como um ponteiro.

// Crie uma imagem do mesmo tamanho da imagem src e atribua o valor inicial a 
Mat vermelho m1; 
m1.create (src.size (), src.type ()); 
m1 = Scalar ( 0 , 0 , 255 );
// Inicializa uma imagem em preto puro com o mesmo tamanho e tipo da imagem original 
Mat m2 = Mat :: zeros (src.size (), src.type ());

 

 

 

 

Acho que você gosta

Origin www.cnblogs.com/lovebay/p/12689483.html
Recomendado
Clasificación