Home › Fóruns › Fórum Reconhecimento de Faces e de Objetos com Python e Dlib › Erro ao digitar o comando cmake ..
Marcado: Detecção de objetos – treinamento I
- Este tópico contém 3 respostas, 3 vozes e foi atualizado pela última vez 1 ano, 1 mês atrás por
Léo Silva.
- AutorPosts
- 14 de janeiro de 2021 às 11:39 #23475
— Selecting Windows SDK version to target Windows 10.0.18363.
— The C compiler identification is unknown
— The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:11 (PROJECT):
No CMAKE_C_COMPILER could be found.CMake Error at CMakeLists.txt:11 (PROJECT):
No CMAKE_CXX_COMPILER could be found.— Configuring incomplete, errors occurred!
See also “C:/Users/felip/Desktop/Curso Dlib/dlib-19.21/tools/imglab/build/CMakeFiles/CMakeOutput.log”.
See also “C:/Users/felip/Desktop/Curso Dlib/dlib-19.21/tools/imglab/build/CMakeFiles/CMakeError.log”.14 de janeiro de 2021 às 16:59 #23476Alguns alunos deste curso tem encontrado dificuldade em instalar o cmake ou o imglab principalmente no Windows, em especial na versão 10.
Neste curso, só existe a necessidade do cmake para gerar o imglab.
O problema com o cmake ou com o imglab é que dependem da configuração da máquina do aluno, ou seja, no caso dependem das versões das bibliotecas utilizadas principalmente do python e das suas dependências.
Neste curso, por uma questão didática optamos por instalar o imglab a partir do seu código fonte utilizando o CMake.
No entanto, alguns alunos indicaram o site abaixo que já tem imglab pronto para execução dependendo do sistema operacional da máquina. Veja em:
https://github.com/futurice/intro-to-object-detection/tree/master/imglab
Se sua máquina for 32 bits utilize o executável imglab_win32.exe
Se sua máquina for 64 bits utilize o executável imglab_win64.exe
Também existem versões para o Mac e o Ubuntu.
Também a ferramenta imglab está disponível na internet em https://imglab.in/#
Quando elaboramos este curso, provavelmente não existiam ou não tínhamos conhecimento nem dos executáveis citados acima nem do imglab que executa na web.
Portanto, seguimos a orientação no site do autor do Dlib, Davis King, para fazer a ‘compilação’ da ferramenta imglab utilizando o cmake.
Atualmente eu concordo em utilizar a ferramenta pronta, mas para quem quiser, não deixa de ser um exercício interessante utilizar o cmake, que dependendo do caso pode ser necessário na vida profissional.
O imglab é uma ferramenta de anotação, que foi elaborada pelo autor do Dlib, Davis King, que a utilizou para fazer alguns dos modelos que foram vistos no curso.
A grosso modo, ela pode marcar retângulos em uma imagem para utilizar na fase de detecção ou marcar diversos pontos de referência na imagem para usar na fase de detecção de pontos de referência de um objeto na imagem, como no exemplo dos relógios citado no curso.
Você pode com certeza utilizar alguma outra ferramenta de anotação, sendo que existem várias disponíveis na internet.
Um site interessante para ver este tipo de ferramenta é o supervise.ly ou superannotate.com.
13 de março de 2024 às 20:11 #44067Boa noite! Eu recomendo uma atualização do curso, por exemplo! Utilizei esse site para criação dos meus xml >> https://solothought.com/imglab/#
14 de março de 2024 às 09:14 #44072Ailton,
Bom dia.
Os links do imglab e das ferramentas de anotação citadas por vezes são alterados, os novos links seguem abaixo:
https://www.vinca.de/igem/label/
https://supervisely.com e https://www.superannotate.com/annotation-tool
Não conhecia o link do imglab que você encontrou. Parabéns por ter seguido o curso e resolvido seu problema.
Quanto a atualização do curso, grato pela sugestão, mas em princípio creio que o Dlib é uma tecnologia considerada já antiga, porém na minha humilde opinião, é muita válida para um aprendizado nesta área.
Espero que tenha ajudado.
- AutorPosts
- Você deve fazer login para responder a este tópico.