在使用imread函数读取jpg文件时,opencv中的jpg文件有什么问题吗?

2024-04-19 12:30:15 发布

您现在位置:Python中文网/ 问答频道 /正文

最近,我在python中使用opencv。在

正如我注意到的,当我想在python中导入cv2模块时,我需要添加cv2。因此文件路径手动添加到系统路径中,使用:

sys.path.append('/path/to/cv.so')

但是,当我想在ipython笔记本中读取jpg文件时,它失败了:

^{pr2}$

基于my previous question,我多次重建opencv。在

我读到somewhere这可能是某些依赖性问题的结果。但我的系统中有两个包(libjpeg和libjaspe):

^{3}$

有什么想法吗?在


Tags: 模块文件topath路径so系统ipython
1条回答
网友
1楼 · 发布于 2024-04-19 12:30:15

经过努力,我意识到解决办法是增加:

PYTHONPATH=""
export PYTHONPATH
PATH=/usr/bin:/usr/local/bin
export PATH

/home/.bashrc文件的末尾(使它们永久化), 在从终端运行pythonipython notebook之前。在

注意:仅使用来自yum(dnf)repository的opencv python.x86_64(基于您的机器架构)(当然,对于fedora用户!)和python2.7。在

不要从其website下载opencv。我想这会给依赖关系带来麻烦。在

相关问题 更多 >