Nós conversores, são componentes que realizam conversaão de tipo de dados afim de possibilitar operações entre os componentes.
Estão componentes são necessários como etapa de pré-processamento de muitos componentes que utilizam a biblioteca opencv.js. Muitos componentes utilizam uma quantidade específica de canais de imagens, determinados componentes procassam apenas tipos de dados inteiros e outros apenas decimais, a também componentes que processam dados em variações de ponto flutuantes entre 0 e 1.
É recomendado que os usuários da IDE tenham noções básicas do funcionamento da biblioteca OpenCV, ou ao menos saibam como funcionam a estrutura da Matriz Mat desta biblioteca. Leia mais em: Mat - The Basic Image Container e Basic Operations on Images
Função OpenCV: cv.cvtColor
Componente responsável por converter o espaço de cores de uma matriz Mat do Opencv.js.
Saída | Descrição |
---|---|
Out | Imagem / Opencv Mat |
Função OpenCV: Mat.convertTo
Componente que converte uma matriz em outro tipo de dados com a possibilidade de informar a escala de conversão.
Por exemplo: com este componente você pode converter uma matriz de inteiros, para uma matriz de ponto flutuantes com escala de 0 a 1.
Saída | Descrição |
---|---|
Out | Imagem / Opencv Mat |
OpenCV-Flow possui código livre