无法使用伊姆雷德简历()

2024-04-26 12:12:00 发布

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

仅仅是用OpenCV阅读一幅图片,我就不知所措了。我用的是MacBookMojave10.14.2。我使用的是Spyder 4.0(Python 3.7)

我已经安装了Anaconda navigator 1.9.7。在Anaconda Navigator中,我进入Environments>;base(root),在那里我安装了迄今为止使用的所有工具,通过单击箭头标记打开了终端,并在终端中使用以下工具安装了OpenCV:

conda install opencv

我在做基础教程:

import cv2
path = r"/Users/anuragnsharma/Desktop/Python/OpenCV_Youtube/data/lena.jpg"
img = cv2.imread(path)
if img is None:
    print("Check file path")

我的输出是:

runcell(0, '/Users/anuragnsharma/.spyder-py3/temp.py')
Check file path

据我所知,我已经尝试了从40多个不同的教程,以各种可能的方式排除故障,但我无法进行这种简单的图像阅读,即使在重新安装Anaconda和一切之间。你知道吗

此外,关于如何安装anaconda似乎有上百万种不同的意见,每一种意见似乎都解决了一个特定的问题,但我迄今为止所遵循的教程并没有帮助解决这个简单的问题。你知道吗

请帮帮我!你知道吗

或者,有人可以提供一个链接给我'重建opencv从源代码'?我不知道这意味着什么,到目前为止我在一些地方发现过。如果这意味着我必须重新安装,我已经做了好几次了。你知道吗

对Matplotlib works做同样的说明:

import matplotlib.pyplot as plt
img = plt.imread("lena.jpg")
img = img[..., ::-1]
print (img)

输出为:

runcell(0, '/Users/anuragnsharma/Desktop/Python/OpenCV_Youtube/Tutorial/temp.py')
[[[128 138 225]
  [127 137 224]
  [126 136 223]
  ...

Tags: 工具pathimport终端imgyoutubeanacondacv2
1条回答
网友
1楼 · 发布于 2024-04-26 12:12:00

最好创建一个环境,安装opencv和所有其他必要的软件包。我在jupyter笔记本中尝试了你的代码,效果很好。你知道吗

import cv2
path = r"test_images/image1.jpg"
img = cv2.imread(path)
if img is None:
    print("Check file path")
else:
    print("yes")

输出: 是的

相关问题 更多 >