Opencv: 4.0.0 não produz o arquivo pkgconfig

Criado em 13 nov. 2018  ·  40Comentários  ·  Fonte: opencv/opencv

Informações do sistema (versão)
  • OpenCV => 4.0.0-rc
  • Sistema operacional / plataforma => Ubuntu 18.10
  • Compilador => gcc 8.2.0 / gcc 6
Descrição detalhada

Eu fiz cmake ... Então make e make install
e não gera o arquivo opencv.pc.

Se eu usar os mesmos comandos da versão 3.4.3, o arquivo será criado.

Outra coisa
se eu vincular com pkgconfig, ele se vinculará a bibliotecas sem números de versão.
portanto, instalar o 4.0.0-rc após o 3.4.3 torna o pkgconfig inutilizável.
seria bom se houvesse vários arquivos opencv.pc como opencv3.4.pc opencv4.pc

builinstall question (invalid tracker) wontfix

Comentários muito úteis

Eu tive o mesmo problema, felizmente encontrei este tópico, e devo concordar, nem todo mundo usa cmake.
Para qualquer pessoa que se depara com este tópico com o mesmo problema, usei
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local ..

A chave aqui é: -D OPENCV_GENERATE_PKGCONFIG=YES
Em seguida, continue a compilar e instalar normalmente. Eu verifiquei e parece que o OpenCV instala o arquivo .pc agora, então não há necessidade de copiá-lo manualmente. O pacote será instalado com o nome "opencv4", então use pkg-config --cflags opencv4 .

Todos 40 comentários

Pkg-config tem funcionalidade muito limitada, então este suporte foi abandonado.

Use CMake com find_package(OpenCV) invés (com seleção de várias versões, configuração "em tempo real" via linguagem de script, etc).

As mudanças estão aqui:

  • # 12897 # 12896
  • e aqui

Existe uma maneira de reintroduzir o suporte pkg-config ? Os arquivos .pc que são gerados atualmente parecem funcionar para a maioria das configurações e nem todos estão usando cmake . Parece-me que apenas ter uma lista de bibliotecas das quais o OpenCV depende, bem como as informações onde o cabeçalho e os arquivos .so estão, já é suficiente para a maioria dos casos de uso com pkg-config . Ou existe alguma limitação a este respeito?

A opção OPENCV_GENERATE_PKGCONFIG = ON gera o arquivo '.pc'. Acho que também deve ser gerado por padrão em sistemas * nix onde o pkg-config é usado. Testei meus arquivos binários com o ldd e eles estão vinculados corretamente. É apenas o tempo de desenvolvimento em que os conflitos podem ocorrer. E acho que os mesmos problemas podem ocorrer com o cmake também. É possível ser mais específico do que apenas -llib. é possível especificar libs exatamente pelo arquivo .so.

CMakeLists.txt:

OCV_OPTION(OPENCV_GENERATE_PKGCONFIG  "Generate .pc file for pkg-config build tool (deprecated)" ON)

não funciona

@codenoid eu acredito que o argumento para essa opção é na verdade YES

ffmpeg depende de arquivos .pc para dependência de biblioteca opencv, FWIW ...

Além disso, como uma observação, "make install" não instala o arquivo .pc, mesmo se ele for gerado: |

Além disso, como uma observação, "make install" não instala o arquivo .pc, mesmo se ele for gerado: |

você conseguiu instalar o arquivo .pc?

Sim, acabei de copiá-lo manualmente.: |

Na terça - feira, 15 de janeiro de 2019 às 14h20, Favi0

Além disso, como uma observação, "make install" não instala o arquivo .pc, mesmo que seja
gerado: |

você conseguiu instalar o arquivo .pc?

-
Você está recebendo isto porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/opencv/opencv/issues/13154#issuecomment-454555451 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AAAw0IVOZFkcmQtjPGnwDjxWhzJoO-dxks5vDkYegaJpZM4Ycby9
.

Eu tive o mesmo problema, felizmente encontrei este tópico, e devo concordar, nem todo mundo usa cmake.
Para qualquer pessoa que se depara com este tópico com o mesmo problema, usei
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local ..

A chave aqui é: -D OPENCV_GENERATE_PKGCONFIG=YES
Em seguida, continue a compilar e instalar normalmente. Eu verifiquei e parece que o OpenCV instala o arquivo .pc agora, então não há necessidade de copiá-lo manualmente. O pacote será instalado com o nome "opencv4", então use pkg-config --cflags opencv4 .

Informações do sistema (versão)
  • OpenCV => 4.0.0-rc
  • Sistema operacional / plataforma => Ubuntu 18.10
  • Compilador => gcc 8.2.0 / gcc 6
Descrição detalhada

Eu fiz cmake ... Então make e make install
e não gera o arquivo opencv.pc.

Se eu usar os mesmos comandos da versão 3.4.3, o arquivo será criado.

Outra coisa
se eu vincular com pkgconfig, ele se vinculará a bibliotecas sem números de versão.
portanto, instalar o 4.0.0-rc após o 3.4.3 torna o pkgconfig inutilizável.
seria bom se houvesse vários arquivos opencv.pc como opencv3.4.pc opencv4.pc

opencv 4.0.1 também tem sua dúvida, após fazer a instalação, não há opencv.pc gerado, nem mesmo o arquivo pkgconfig

Eu tive o mesmo problema, felizmente encontrei este tópico, e devo concordar, nem todo mundo usa cmake.
Para qualquer pessoa que se depara com este tópico com o mesmo problema, usei
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local ..

A chave aqui é: -D OPENCV_GENERATE_PKGCONFIG=YES
Em seguida, continue a compilar e instalar normalmente. Eu verifiquei e parece que o OpenCV instala o arquivo .pc agora, então não há necessidade de copiá-lo manualmente. O pacote será instalado com o nome "opencv4", então use pkg-config --cflags opencv4 .

Fiz como você disse, mas ainda não havia pkgconfig nem opencv.pc ...

Eu adicionei o sinalizador "-D OPENCV_GENERATE_PKGCONFIG = YES", executei cmake, make e encontrei:

... / unix-install / opencv4.pc

Como mencionado por outros, "make install" não copiou o arquivo em qualquer lugar em / usr / local.
Não consigo entender onde opencv4.pc deve ir meramente lendo a página de manual do pkg-config - algum lugar em / usr / local, mas exatamente onde?

Também tive o mesmo problema em que make install não copiou opencv4.pc , mas estava usando o zip 4.1.0 da página de lançamento.

@UberEclectic @ Kevin-Mok O arquivo opencv4.pc deve ser copiado para / usr / local / lib / pkgconfig. Não se esqueça de 'sudo ldconfig', para garantir que as bibliotecas OpenCV instaladas recentemente sejam levadas em consideração corretamente. RC

Eu tive o mesmo problema, felizmente encontrei este tópico, e devo concordar, nem todo mundo usa cmake.
Para qualquer pessoa que se depara com este tópico com o mesmo problema, usei
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local ..

A chave aqui é: -D OPENCV_GENERATE_PKGCONFIG=YES
Em seguida, continue a compilar e instalar normalmente. Eu verifiquei e parece que o OpenCV instala o arquivo .pc agora, então não há necessidade de copiá-lo manualmente. O pacote será instalado com o nome "opencv4", então use pkg-config --cflags opencv4 .

Ele não instalou o arquivo .cp no meu caso.

Sim, acabei de copiá-lo manualmente.: |

Em ter, 15 de janeiro de 2019 às 14h20 Favi0 @ . * > escreveu: Também como uma nota, "make install" não instala o arquivo .pc, mesmo se ele for gerado: | você conseguiu instalar o arquivo .pc? - Você está recebendo isso porque comentou. Responda a este e-mail diretamente, visualize-o no GitHub < # 13154 (comentário) > ou ignore o tópico https://github.com/notifications/unsubscribe-auth/AAAw0IVOZFkcmQtjPGnwDjxWhzJoO-dxks5vDkYegaJpZM4Ycby9 .

Como você fez isso ?, No meu caso ainda não criei o arquivo opencv.cp!

É assim que eu faço isso FWIW opencv 3.4.5

do_make_and_make_install
cp unix-install/opencv.pc $PKG_CONFIG_PATH

Na segunda-feira, 29 de abril de 2019 às 10:26, s [email protected] escreveu:

Sim, acabei de copiá-lo manualmente.: |
… <# M_9070919798374828714_>
Em ter, 15 de janeiro de 2019 às 14h20 Favi0 @ . * > escreveu: Também como uma nota
"make install" não instala o arquivo .pc, mesmo se ele for gerado: | ter
você conseguiu instalar o arquivo .pc? - Você está recebendo isso porque você
comentou. Responda a este e-mail diretamente, visualize-o no GitHub <# 13154
(Comente)
https://github.com/opencv/opencv/issues/13154#issuecomment-454555451 >,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AAAw0IVOZFkcmQtjPGnwDjxWhzJoO-dxks5vDkYegaJpZM4Ycby9
.

Como você fez isso?

-
Você está recebendo isto porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/opencv/opencv/issues/13154#issuecomment-487647192 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AAADBUGSALBP6IJAXOVIOLTPS4OSLANCNFSM4GDRXS6Q
.

útil se não estiver usando CMake em projetos que usam OpenCV

não diga que está obsoleto [1] por favor

[1]
https://github.com/opencv/opencv/commit/73f65b1ccf220572f8cbad6fe06d19f313892db5

Em 4.1.0, e abaixo não gera arquivo pc
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local ..

Com o 4.1.0, ficou funcional. Encontrei o erro no comando fornecido anteriormente. Precisa usar ON, em vez de YES.

OPENCV_GENERATE_PKGCONFIG=ON

pkg-config --cflags opencv4
-I/usr/include/opencv4/opencv -I/usr/include/opencv4
$ pkg-config --libs opencv4
-lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_dnn_objdetect -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_gapi -lopencv_hfs -lopencv_img_hash -lopencv_line_descriptor -lopencv_quality -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_stereo -lopencv_stitching -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_superres -lopencv_optflow -lopencv_surface_matching -lopencv_tracking -lopencv_datasets -lopencv_text -lopencv_dnn -lopencv_plot -lopencv_videostab -lopencv_video -lopencv_xfeatures2d -lopencv_shape -lopencv_ml -lopencv_ximgproc -lopencv_xobjdetect -lopencv_objdetect -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_flann -lopencv_xphoto -lopencv_photo -lopencv_imgproc -lopencv_core

útil se não estiver usando CMake em projetos que usam OpenCV

não diga que está obsoleto [1] por favor

[1]
[73f65b1] (https://github.com/opencv/opencv/commit/73f65b1ccf220572f8cbad6fe06d19f313892db5)

Eu mudo meu ponto de vista talvez possa ser chamado de obsoleto ...

Portanto, a opção -D OPENCV_GENERATE_PKGCONFIG = ON no cmake está obsoleta agora? Como podemos obter os arquivos pkgconfig e opencv.pc então?

Portanto, a opção -D OPENCV_GENERATE_PKGCONFIG = ON no cmake está obsoleta agora? Como podemos obter os arquivos pkgconfig e opencv.pc então?

se você não incluir explicitamente OPENCV_GENERATE_PKGCONFIG = ON não é gerado.

Eu adicionei ao meu% cmake

-DOPENCV_GENERATE_PKGCONFIG=ON \
-DOPENCV_PC_FILE_NAME=opencv.pc \

Para que os arquivos cmake sejam instalados na pasta cmake padrão, eu adiciono:

-DOPENCV_CONFIG_INSTALL_PATH=%{_libdir}/cmake/OpenCV \

Não force ninguém a usar o CMAKE. Muitos projetos não usam o CMAKE e por boas razões.

Então, instalei a versão do repositório AUR do opencv. Essa instalação não gerou nenhum opencv.pc. Um dos meus projetos (em C) está usando 'pkg-config opencv --libs' como uma das opções de make. Existe uma maneira de gerar este opencv.pc sem fazer cmaking a partir deste repositório? Eu quero ter duas versões do opencv, uma gerenciada pelo Pacman e uma instalação manual, instaladas em meu arco.

Para que os arquivos cmake sejam instalados na pasta cmake padrão, eu adiciono:

-DOPENCV_CONFIG_INSTALL_PATH=%{_libdir}/cmake/OpenCV \

Recebi um relatório de bug https://bugzilla.redhat.com/show_bug.cgi?id=1721876
Então agora eu uso um PATH relativo em OPENCV_CONFIG_INSTALL_PATH

-DOPENCV_CONFIG_INSTALL_PATH=%{_lib}/cmake/OpenCV \

ou

-DOPENCV_CONFIG_INSTALL_PATH=lib64/cmake/OpenCV \

@ sergiomb2 O ticket mencionado não é sobre o arquivo pkg-config (este problema sim).
Existem novas correções / discussões sobre a geração de configuração do CMake e caminhos absolutos / relativos: # 14925 # 14963

Com o 4.1.0, ficou funcional. Encontrei o erro no comando fornecido anteriormente. Precisa usar ON, em vez de YES.

OPENCV_GENERATE_PKGCONFIG=ON
....

Isso está correto, eu testei os dois. Quando ON é usado, opencv4 irá gerar o arquivo opencv4.pc na pasta ... / pkconfig.

Como uma observação lateral, existem erros ou código obsoleto nos livros para opencv4. Lutei por dias para fazer um exemplo funcionar. Finalmente entendi e funcionou:

cd ~ / opencv / samples / cpp
g ++ opencv_version.cpp $ (pkg-config --cflags --libs opencv4) -o show_version

Olá.

Não gosto de colocar -1 na proposta já aceita (mas tendenciosa), mas aqui está uma explicação mais ampla:

seria bom se houvesse vários arquivos opencv.pc como opencv3.4.pc opencv4.pc

Se um aplicativo for compatível com opencv2 -> opencv5 (se o master futuro for 5), então é fácil confiar no mesmo opencv.pc (ao usar pkgconf) e não se adaptar de vez em quando.

Meu ponto para continuar usando o opencv.pc por padrão é evitar ter que adaptar aplicativos toda vez que a versão do opencv.pc muda. Porque de um mantenedor de pacote de distro, é mais fácil se todos usarem o mesmo opencv.pc.
Você pode ver o # 16902 para outros comentários sobre o assunto.

Tento OPENCV_GENERATE_PKGCONFIG = ON. mas não funciona.
Eu tento OPENCV_GENERATE_PKGCONFIG = YES. mas não funciona.
Eu tento -DOPENCV_GENERATE_PKGCONFIG = ON. mas não funciona.
opencv 4.3.0
Eu instalo o opencv no meu caminho local. como / data / home / xxx / opencv. Eu uso make e make install. ou make make install. ambos não funcionam.
Desisto. Vou adicionar lib e incluir arquivo no makefile.

na opção cmake você precisa colocar -DOPENCV_GENERATE_PKGCONFIG = ON
então após ter executado o "comando" make você encontrará na sua pasta build uma pasta com o seu nome (eu, meu caso, "unix") dentro do arquivo .pc

@Usernamezhx

Você não esqueceu a opção "-D", não é?

Sempre tive um espaço após -D como nos documentos, como:
-D OPENCV_GENERATE_PKGCONFIG = ON

mas escrever sem o espaço aparentemente funciona bem:
-DOPENCV_GENERATE_PKGCONFIG = ON

O seguinte abaixo é uma citação do meu script de instalação e a parte cmake definitivamente funciona para opencv 4.2.0. Esta citação não é um script de instalação completo de forma alguma. Eu tenho muitas bibliotecas instaladas separadamente antes disso, então você precisa fazer seu próprio script para seus próprios propósitos. Não se esqueça do ldconfig no final, pois isso finaliza algumas coisas de instalação no Linux. Você também pode precisar editar seus caminhos em ~ / .bashrc. Primeiro movendo o material baixado para a pasta opencv, depois etc ...

mv opencv-4.2.0 opencv
cd opencv
construção mkdir
construção de cd

cmake -D CMAKE_BUILD_TYPE = RELEASE -D WITH_QT = ON -D OPENCV_GENERATE_PKGCONFIG = ON -D CMAKE_INSTALL_PREFIX = / usr / local -D WITH_V4L = ON -D WITH_EIGEN = ON -D WITH_OPENGL = ON -D CMAKE_INSTALL_PREFIX = / usr / local -D WITH_V4L = ON -D WITH_EIGEN = ON -D WITH_OPENGL = ON -D COM - ONT = ONT D WITH_XINE = LIGADO -D BUILD_EXAMPLES = LIGADO -D BUILD_PERF_TESTS = DESLIGADO -D ENABLE_PRECOMPILED_HEADERS = DESLIGADO .. -D INSTALL_C_EXAMPLES = LIGADO -D BUILD_EXAMPLES = LIGADO -D BUILD_opencv_python3 = LIGADO -D OPENCV_EXTRAY / 4.2-módulos_contrib. .

make -j6
sudo make install
sudo ldconfig

Verifique onde está o opencv4.pc:

Primeiro mova-se totalmente para cima, duas vezes de sua casa com
cd ..
cd ..

Então:

sudo find -name opencv4.pc

Você deve encontrar algumas pastas de pacote com isto:

sudo find -name pkgconfig

Espero que isto ajude.

PS. A cópia do cmake em meu post anterior deve ser uma única linha contínua sem quebras de linha. Basta adicionar quebras de linha adequadas se quiser dividi-lo manualmente em várias linhas.
Assim que você achar que opencv instalou corretamente, você pode testá-lo, primeiro vá para a pasta de amostras cpp como:

cd ~ / opencv / samples / cpp

Compile o opencv_version.cpp para um arquivo de execução denominado show_my_version

g ++ opencv_version.cpp $ (pkg-config --cflags --libs opencv4) -o show_my_version

e execute-o: ./show_my_version

@dalilander yeah. funciona. tão incrível. obrigado pela sua resposta gentil.

Eu enfrentei um problema semelhante depois de instalar o OpenCV 4.2.0 e não consegui encontrar uma maneira de compilar um programa c ++ usando CMakeLists.txt. Eu tinha outras versões do OpenCV instaladas também, então tive que fornecer um caminho específico para o compilador. O pkg - configs foi definido e pôde identificar o opencv4 graças à solução postada acima para construir o OpenCV com _ -D OPENCV_GENERATE_PKGCONFIG=YES _> Embora tenha que exportar o caminho do arquivo pkg-config .pc para a variável de ambiente assim:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/ubuntu/opencv/opencv4/lib/pkgconfig

A forma usual que compilei com o OpenCV até a versão 3.4.4 foi cmake . -DOpenCV_DIR=~/opencv/opencv4/share/ (ou / usr / local / share / OpenCV), porém não funcionou com o 4.2.0. Finalmente notei que 4.2.0 não colocou os arquivos Config.cmake e Config-version.cmake no diretório share /. Em vez disso, eles foram colocados em um diretório / lib / cmake / opencv4 / separado. Agora posso compilar todos os programas com cmake. -DOpenCV_DIR=(yopur opencv installation location)/opencv4/lib/cmake/opencv4 e tudo funciona perfeitamente!

Eu também adicionei find_package( OpenCV 4.2.0 REQUIRED ) em CMakeLists.txt. Não tenho certeza se esta é a melhor maneira, mas espero que ajude outras pessoas!

Olá,
Tentei as sugestões acima (graças a @dalilander e @hardikparwana), mas nenhuma delas funcionou. a instalação é: Raspberry PI 4 ARMv7l, Centos 7.
OpenCV é o mais recente disponível no repositório GitHub, v.4.4 https://github.com/opencv/opencv/

Compilei o openCV conforme o comando abaixo. Eu também tentei ... = ON como em ... -D OPENCV_GENERATE_PKGCONFIG = YES

make3 -D CMAKE_BUILD_TYPE = LIBERTAÇÃO -D CMAKE_INSTALL_PREFIX = / usr / local -D INSTALL_C_EXAMPLES = NO -D INSTALL_PYTHON_EXAMPLES = NO -D OPENCV_GENERATE_PKGCONFIG = SIM -D OPENCV_EXTRA_MODULES_PATH = / usr / local / src / opencv_build / opencv_contrib / módulos -D BUILD_EXAMPLES = NO ..

Então, eu segui as etapas de instalação,

make -j4 (no meu caso é 4)
sudo make install
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc / usr / share / pkgconfig /
sudo ldconfig
pkg-config --modversion opencv4

então, ele retorna o erro abaixo

@Rasp build] $ pkg-config --modversion opencv4
O pacote opencv4 não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `opencv4.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'opencv4' encontrado

Devo adicionar opencv4.pc manualmente? Como devo adicioná-lo?

Muitas felicidades,
Eu

@iuri Acho que você não exportou o PKG_CONFIG_PATH como propus em minha solução. Você precisa fazer isso manualmente. Acho que seu problema será resolvido assim que você fizer isso.
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/ubuntu/opencv/opencv4/lib/pkgconfig

Basta substituir o caminho pelo seu.

Exatamente!
e por que não exportei?
Porque não existe um arquivo chamado Config.cmake nem Config-version.cmake no diretório share / ou / lib. Eles nem mesmo existem em todo o sistema de arquivos. A propósito, percebi que seus exemplos são para Ubuntu, meu sistema operacional é Centos 7, Arch é armV7L
Executei "find" na linha de comando e havia apenas amostras no diretório openCV.

[ @Rasp ~] $ sudo find / -iname "Config.cmake"
/usr/local/src/opencv_build/opencv/samples/hal/c_hal/config.cmake
/usr/local/src/opencv_build/opencv/samples/hal/slow_hal/config.cmake
[ @Rasp ~] $ sudo find / -iname "Config-version.cmake"
[ @Rasp ~] $

Devo instalar o pkg_config?
https://stackoverflow.com/questions/28997618/installing-pkg-config-files-to-proper-path-on-centos-with-automake

Muitas felicidades,
Eu

Olá,
Encontrei a resposta!
Na verdade, encontrei o problema. Percebi que o link simbólico foi atribuído à direção errada

sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc / usr / share / pkgconfig /

Não existe / lib64 /. Então, eu removi esse link simbólico, procurei por qualquer referência de opencv.pc no sistema de arquivos, encontrei "usr / local / lib / pkgconfig / opencv.pc" e criei um novo link simbólico,

ln -s /usr/local/lib/pkgconfig/opencv.pc / usr / share / pkgconfig /

"pkg-config --modversion opencv" agora retorna 3.4.11.

Parece que tenho uma versão anterior do openCV, que instalei a partir do sistema gerenciador de pacotes YUM.

Vou limpar essa versão e começar do zero uma nova inserção openCV da fonte 4.2.

Muitas felicidades,
Eu

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

opencv-pushbot picture opencv-pushbot  ·  3Comentários

westonpace picture westonpace  ·  3Comentários

praneethsusarla picture praneethsusarla  ·  3Comentários

opencv-pushbot picture opencv-pushbot  ·  3Comentários

sturkmen72 picture sturkmen72  ·  3Comentários