Diretório de artigos
1. Dependências de instalação:
- Cmake:
Endereço de download do site oficial do Cmake: https://cmake.org/download/download
e pronto, clique duas vezes para abrir e instalar
2. Baixe o Swig e o SDK:
Link para download do Swig: https://www.swig.org/
https://www.swig.org/download.html
Baixe o C# SDK
Baixe no centro de download do site oficial do Percipio: https://www.percipio.xyz/downloadcenter/ .
Use o comando git para obter uma cópia local: abra o terminal, mude para o diretório de trabalho onde o SDK precisa ser armazenado e digite o comando git clone para clonar o armazém remoto.
git clone https://github.com/alphaliang/pcammls.git
Baixe o SDK do Windows Campport3
Baixe no centro de download do site oficial do Percipio: https://www.percipio.xyz/downloadcenter/ .
Use o comando git para obter uma cópia local: abra o terminal, mude para o diretório de trabalho onde o SDK precisa ser armazenado e digite o comando git clone para clonar o armazém remoto.
git clone
https://github.com/percipioxyz/camport3.git
3. Configure as variáveis de ambiente C# e Swig
Antes de compilar, por favor: instale o Python. Instale NumPy e OpenCV.
pip instale numpy
pip instale opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
Configure as variáveis de ambiente Swig:
Clique com o botão direito do mouse neste computador, selecione Propriedades > Propriedades avançadas do sistema > Variáveis de ambiente e adicione o caminho do arquivo executável SWIG local ao Caminho da variável do sistema na página Variáveis de ambiente
quatro compilar
1. Abra pcammls e modifique cmakelists.txt,
Modifique o caminho local de camport3, o idioma de destino compilado (CSHARP) e a versão .NET local e o caminho local de SWIG no arquivo
! [Insira a descrição da imagem aqui](https://img-blog.csdnimg.cn/ 0211b15e042e4ce6bf53f1e9f40efc11.png
2. Habilite o cmake-gui
Especifique o diretório do código-fonte para pcammls, especifique o diretório de saída compilado para pcammls/build, clique em Configurar, selecione a versão do Visual Studio e as configurações da versão X86/X64 e clique em Gerar.
Depois de clicar em Open Project para abrir o projeto, selecione Release na barra de menus do Visual Studio e clique em Generate > Generate Solution
!
amostra - precisa ser instalado
Link: https://pan.baidu.com/s/1eSeQTCYPwKiBJLV9L0Z4Gg Código de extração: jehe
Cinco, teste pós-compilação,
Após a compilação, copie a biblioteca dinâmica tycam.dll no diretório camport3/bin/win/hostapp/x64 do SDK camport3 para o diretório pcammls/csharp_build_x64/Bin/Release, abra o Windows PowerShell e execute o arquivo executável gerado.
6. Reparo da mensagem de erro
1. O compilador não consegue encontrar opencvsharp4
Modifique o CMAKELIST.txt em csharp e comente o uso de opencv.