Opencv imshow在macOS 11.0.1(Big Sur)上使python启动器崩溃

卡洛斯古

当我发现python启动器在尝试执行imshow函数时被卡住时,我正在尝试从高斯过滤器运行一些旧代码。我试过了:

  • 使用Matplotlib显示图表以查看python启动器是否有问题,但是没有,图表显示正常。

  • 删除这两个过程之间的过程只是为了读取和显示图像,以免我的代码中的某些东西破坏了启动器,但没有成功。

  • 重新安装了opencv-python,但没有成功。

在Google搜索中还看到了这样的一个问题,但OP删除了它。

是否有人遇到此问题或对此有任何解决方法?

示例代码:

import cv2 as cv
filename = 'chessboard.png'
img = cv.imread(filename)
cv.imshow('dst',img)
cv.waitKey(0)

操作系统:MacOS Big Sur(11.0.1)

何三

我通过以下步骤解决了该问题:

  1. 安装anaconda。
  2. 安装所需的库。
  3. 运行脚本,出现错误如下:

您可能正在将两组Qt二进制文件加载到同一进程中。检查所有插件是否根据正确的Qt二进制文件进行编译。导出DYLD_PRINT_LIBRARIES = 1并检查是否仅加载了一组二进制文件。

  1. 然后我安装了两个库:

pip install opencv-python opencv-python-headless

  1. 重试运行脚本,该图像可以显示在监视器的左上方。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 MacOS 11 Big Sur 上安装 brew httpd?

Python OpenCV imshow失败

是否可以在macOS Big Sur中运行Xcode11?

OpenCV imshow() 防止 Qt/python 崩溃

升级到 Mac OS 11 (Big Sur) 后,OpenCV 无法与 PyCharm 一起使用

macOS Big Sur Beta上的AndroidStudio崩溃

Python在MacOS Mojave中因OpenCV崩溃

latexindent:安装 File::HomeDir、Mac::SystemDirectory 自 macOS 11 Big Sur 后出现问题

Python OpenCV imshow() 函数未实现

使用Python在opencv中的imshow不交互

Python OpenCV imshow预期的垫子参数

clang-7:错误:macOS Big Sur的链接器命令失败,退出代码为1

在MacOS Big Sur(M1芯片)上安装自制软件时收到警告

无法在 macOS Big Sur (Apple M1) 上保护 MariaDB 安装

GraalVM 在 macOS Big Sur (Apple m1) 上安装失败

iOS11在AVPlayerItemTrack.assetTrack.mediaType上崩溃(线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x0)

android 上的 OpenCV,Mat.rows() = 0

Raspberry Pi-自动启动OpenCv脚本-cv :: imshow()错误

Macbook Pro 2020 M1 - MacOS Big Sur - Homebrew 不工作

无论我发送1还是0数组,Python matplotlib imshow总是给我白色

OpenCV(4.2.0) 错误:(-215:Assertion failed) 函数 'cv::imshow' 中的 size.width>0 && size.height>0

Android:movie.draw上的0x00000000(代码= 1)的致命信号11(SIGSEGV)

Django崩溃-分段错误:在macOS上为11

JavaFX-11 / macOS:DirectoryChooser崩溃“ NSObjectNotAvailableException”

如何为Python OpenCV CV2更新imshow()窗口

如何将 openCV 中的 imshow() 和 moveWindow() 与 python 结合?

Python3 OpenCV imshow()字节字符串

Homebrew在MacOS Big Sur上失败

无法在 macOS Big Sur 上安装 pyarrow