问题标签 [opencv-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opencv - 无法使用 opencv-python 读取 TIFF 图像
我正在使用具有以下配置的opencv:
我正在尝试使用 cv2.imread() 函数读取 TIFF 图像,但得到“无”作为响应。下面是我正在尝试的代码:
该脚本的结果是None
.
我已经验证给定的图像在所需的路径上可用。当我尝试读取 PNG 文件时,相同的代码有效。我猜问题出在 TIFF 格式上。此外,它曾经在 Python 2.7 中运行良好。我最近升级到 Python 3.6,从那以后就遇到了这个问题。
python - .exe 文件无法从通过 rtsp 连接的摄像机读取 VideoStream?
我有一个小项目应该从rtsp相机中读取 VideosStream 来完成一些其他任务。我可以毫无问题地运行它的原始hc_yolo_all.py文件。但是,使用 生成可执行文件后pyinstaller --onefile hc_yolo_all.py
,它无法派生 VideoStream 并给出错误
可以看出,hc_yolo_all.pyframe = cv2.resize(frame, (416,416))
的第 60 行 正在接收一个空帧,因此输出错误。
你认为问题出在哪里?
老实说,我不知道它是否与opencv或rtsp或pyinstaller有关,所以我标记了这三个。
python-3.x - OpenCV 不能使用带有 url 的 VideoCapture
我正在尝试从 Google Cloud Storage url 打开视频并在云功能中处理它 - 该文件是公开可用的。但v.read()
回报None
。
python - 从 URL 读取视频文件并使用 OpenCV 对其进行解析
我有一个存储在服务器上的大型视频文件。我的任务是分块读取该视频文件,然后使用 OpenCV 将其解析为帧。我尝试了以下方法,但我得到“moov atom not found error”
有人可以建议,如何实现这一点。由于空间限制,我无法在本地系统中下载完整的视频文件并阅读它。我不想限制只使用 Youtube 视频。视频源可以是任何地方,如 HDFS、Google Drive 等。但我有一个适当的机制来从任何源读取视频文件的块,只需要使用 OpenCV 处理这些块的帮助。
opencv-python - 当我想运行 blinking_led.py 时出现此错误
大家好,当我想在 windows 10 的 python-opencv 中运行 blinking_led.py 时,我遇到了这个问题:
回溯(最后一次调用):文件“C:\Users\LifeSTYLE\AppData\Local\Programs\Python\Python36\TEST\blinking_led.py”,第 1 行,在 import RPi.GPIO as GPIO #Import raspberry Pi GPIO library ModuleNotFoundError:没有名为“RPi”的模块
之后我尝试安装 RPi.GPIO 我也遇到了这个问题:
错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe' 失败,退出状态为 2 [错误:命令'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe' 失败,退出状态为 2
命令“c:\users\lifestyle\appdata\local\programs\python\python36\python.exe -u -c”导入setuptools,tokenize;file ='C:\Users\LIFEST~1\AppData\Local\Temp\pip-install-8sq29xb7\rpi.gpio\setup.py';f=getattr(tokenize, 'open', open)( file );code =f.read().replace('\r\n', '\n');f.close();exec(compile(code, file , 'exec'))" install --record C:\Users \LIFEST~1\AppData\Local\Temp\pip-record-t7ye6d1q\install-record.txt --single-version-externally-managed --compile" 在 C:\Users\LIFEST~1\ 中出现错误代码 1 失败AppData\Local\Temp\pip-install-8sq29xb7\rpi.gpio] 1
如果有人可以帮忙,请帮忙!我找不到任何有用的建议。先谢谢了!!!
python - ret、img = cap.read() 和类似的语法在 Python 中是如何工作的?
有人可以向我解释这种语法在 python 中是如何工作的吗?据我所知, ret 存储一个布尔值,而 img 存储下一帧,但这如何促进。在 Python 中还有哪些其他地方可以使用此类功能?
opencv - opencvmorphologyEx(...,borderValue) 参数的预期格式是什么?
我想用白色边框填充我的灰度图像,以便在 opencv(在 Python 中)中进行形态关闭。文档并没有真正说明该功能需要什么。我一直在尝试以下两个示例,但无济于事:
错误:
python - 如何使用 python/osx 在按键上退出循环?
我在 OSX 上。我正在导入 opencv-python,所以它可能会有所帮助;但是,我没有显示任何内容,这都是命令行屏幕外处理。
调用cv2.waitKey(1)
始终返回 -1。如果我cv2.imshow(..)
在它之前打电话,那么它的行为是正确的。
但是,我没有什么可显示的,我仍然可以检测到按键吗?
我需要一个不是ctrl+c