Tuyang Camera—windows- C# SDK (download e compilação do site oficial)

1. Dependências de instalação:

  1. Cmake:
    Endereço de download do site oficial do Cmake: https://cmake.org/download/download
    insira a descrição da imagem aqui
    e pronto, clique duas vezes para abrir e instalar

insira a descrição da imagem aqui

2. Baixe o Swig e o SDK:

Link para download do Swig: https://www.swig.org/

https://www.swig.org/download.html
insira a descrição da imagem aqui

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
insira a descrição da imagem aqui

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.pnginsira a descrição da imagem aqui

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.

insira a descrição da imagem aqui
insira a descrição da imagem aqui
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
!insira a descrição da imagem aqui

amostra - precisa ser instalado
insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui

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.
insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/jiyanghao19/article/details/131065607
Recomendado
Clasificación