O erro ocorreu ao instalar opecv sob anconda sob centos, o registro de instalação. .

Referência: https://rffan.info/3942

Erro 1:

Erro 2:

O seguinte erro é um erro no pycharm

OpenCV (3.4.1) Erro: erro não especificado (a função não foi implementada. Reconstrua a biblioteca com suporte para Windows, GTK + 2.x ou Carbon. Se você estiver no Ubuntu ou Debian, instale libgtk2.0-dev e pkg-config, em seguida, execute novamente o cmake ou configure o script) em cvNamedWindow, arquivo /opt/conda/conda-bld/opencv-suite_1527005194613/work/modules/highgui/src/window.cpp, linha 618

 

Eu encontrei muitas maneiras:

Eu disse que não tenho dependências gtk. Pedi a Du Niang para encontrar isso. O autor é uma solução para o erro ao instalar o Filezilla no CentOS . Então tentei e a instalação foi bem-sucedida.

yum install libgtk-x11-2.0 或者
yum install gtk2

A instalação foi bem sucedida: não sei se pode ser usado. . . Tentar

. . . . O resultado ainda não é possível, dá para importar, mas o seguinte aviso apareceu durante o teste, muito bêbado! ! ! :

Consulte https://blog.csdn.net/flfihpv259/article/details/52787584. Perguntei a Du Niang e disse que havia um problema com a interface gráfica. Como resultado, imshow () foi bloqueado ou não. . .

No entanto, ainda não pode. . .

Continue a encontrar um caminho. . . Então, na atualização, eu escrevi primeiro, realmente entrou no poço de opencv, foi irritante

Erro 3:

Os seguintes problemas apareceram na seguinte instalação:

Copiei todos os arquivos cv2.so para

Em /root/anconda2/lib/python2.7/site-packages e /usr//lib64/python2.7/site-packages, ele pode ser importado, o conteúdo da imagem pode ser liberado, mas um novo problema apareceu:

Código:

import cv2
imagepath = "../code/chenduling.jpg"
image = cv2.imread(imagepath)
print (image)
cv2.imshow('image', image)
cv2.waitKey(0)

Erro:

[[[122 146 152]
  [122 146 152]
  [122 146 152]
  ...
  [145 161 150]
  [145 161 150]
  [145 161 150]]

 [[122 146 152]
  [122 146 152]
  [122 146 152]
  ...
  [144 160 149]
  [144 160 149]
  [144 160 149]]

 [[122 146 152]
  [122 146 152]
  [122 146 152]
  ...
  [144 160 149]
  [144 160 149]
  [144 160 149]]

 ...

 [[252 240 238]
  [252 240 238]
  [252 240 238]
  ...
  [83 109 149]
  [84 110 147]
  [87 110 148]]

 [[252 240 238]
  [252 240 238]
  [252 240 238]
  ...
  [83 109 149]
  [84 110 147]
  [87 110 148]]

 [[252 240 238]
  [252 240 238]
  [252 240 238]
  ...
  [83 109 149]
  [84 110 147]
  [87 110 148]]]

Erro OpenCV: erro não especificado (a função não foi implementada. Reconstrua a biblioteca com suporte para Windows, GTK + 2.x ou Carbon. Se você estiver no Ubuntu ou Debian, instale libgtk2.0-dev e pkg-config e execute novamente o cmake ou configure o script) em cvShowImage, arquivo /usr/local/opencv-2.4.13/modules/highgui/src/window.cpp, linha 501
Traceback (última chamada mais recente):
  Arquivo "/ home / xhh / opencv_code / code / image_opencv.py ", linha 12, em <module>
    cv2.imshow ('imagem', imagem)
cv2.error: /usr/local/opencv-2.4.13/modules/highgui/src/window.cpp:501: erro : (-2) A função não está implementada. Reconstrua a biblioteca com suporte para Windows, GTK + 2.x ou Carbon. Se você estiver no Ubuntu ou Debian, instale libgtk2.0-dev e pkg-config e execute novamente o cmake ou configure o script na função cvShowImage
Linha divisória. . . . . . . . . . . . . . . . . . . . . . . . . . . .

Resolva um após o outro. . sentindo-se mal. . Continue resolvendo, estou tão chato ... Durante o período, vi problemas GTK, mas os meus têm todos. . . . . .

Recentemente, peguei um forte resfriado. . . Fui eu quem construí o ambiente e estou tão chorosa, quero chorar muito. . . .

 

 

Acho que você gosta

Origin blog.csdn.net/weixin_39121325/article/details/85065994
Recomendado
Clasificación