13.1.14. O editor de pontos-chave

A correspondência de pontos-chave com find_keypoints() funciona a partir de um ficheiro de descritor guardado – o ficheiro .orb que um script escreve com image.save_descriptor() após extrair pontos-chave de um objeto de referência (os exemplos de pontos-chave no menu Exemplos mostram o fluxo de trabalho de captura). Os descritores reais costumam apanhar lixo: cantos do fundo, realces especulares, características que pertencem à cena em vez do objeto. O editor de pontos-chave, em Ferramentas → Machine Vision → Keypoints Editor, é a ferramenta de limpeza.

Edit File abre um descritor (.orb ou .lbp) juntamente com a imagem de onde foi extraído – o editor encontra o ficheiro de imagem correspondente guardado junto ao descritor – e desenha todos os pontos-chave sobre a imagem. Selecione os valores atípicos com o rato e remova-os com a tecla de eliminação; as caixas de verificação alternam a visibilidade de cada oitava de deteção para que possa trabalhar pelas escalas uma de cada vez. Guarde, e o descritor reduzido é escrito de volta – o descritor e a imagem anteriores são copiados para ficheiros .bak primeiro (um .bak anterior é substituído).

Merge Files combina vários ficheiros de descritor num só. Capture descritores do mesmo objeto a partir de alguns ângulos e distâncias, combine-os, e o resultado corresponde ao objeto em mais poses do que qualquer captura isolada conseguiria.