cv2相关内容

使用WebSocket-Python从H.264视频流中捕获第一幅图像

我正在尝试在我的覆盆子PI中从H.264视频流中捕获一张图像。流正在使用raspivid和WebSocket。但是,无法在imshow()中显示正确的图像。我也尝试设置.reshape(),但收到ValueError: cannot reshape array of size 3607 into shape (480,640,3) 在客户端,我成功地连接到视频流,并获得了传入的字节。服务器正 ..
发布时间:2022-08-21 20:37:31 Python

处理大量RTSP摄像头,不受实时限制

问题定义 假设我有大量的RTSP摄像头(>;100),我想对其执行一些操作,如图像特征提取。 重要提示:我对实时性能不感兴趣,我可以立即进行4次特征提取。显然,越多越好! 像现在一样,瓶颈是图像获取。帧的获取方式为cv2 有关我尝试的内容,请阅读下面的部分。 伪码(当前解决方案) while True: for every rstp_cameras: ..
发布时间:2022-04-08 16:05:23 Python

定位屏幕上的颜色位置?

我想用pyautogui单击屏幕上的特定颜色,但为此我需要它的位置,并且我找不到有关该主题的任何有用信息。我正在尝试制作一个钢琴瓷砖自动点击器,为此,我考虑过识别瓷砖的颜色并点击它。 推荐答案 您可以使用pyautogui: 查找颜色位置 import pyautogui color = (255, 255, 255) s = pyautogui.screenshot() fo ..
发布时间:2022-02-27 18:17:57 Python

如何将视频流从一个 Python 传递到另一个?

在我之前的帖子中,我们找到了一种将图像文件从一个 Python 传递到另一个 Python 的方法:将视频数据从一个 python 脚本传递到另一个 我现在正在尝试传递视频(连续图像): 写.py 导入系统将 numpy 导入为 np导入 cv2从 PIL 导入图像导入 io导入时间而真:img = cv2.imread('cat.jpg')bimg = cv2.imencode(' ..
发布时间:2022-01-07 20:23:18 Python

在 Keras Lambda 层中调整输入图像的大小

我希望我的 keras 模型使用 cv2 或类似方法调整输入图像的大小. 我已经看到了 ImageGenerator 的使用,但我更愿意编写自己的生成器,并使用 keras.layers.core.Lambda. 我该怎么做? 解决方案 如果您使用的是 tensorflow 后端,那么您可以使用 tf.image.resize_images() 函数来调整 中的图像大小Lamb ..
发布时间:2021-12-19 12:29:30 Python

Python cv2,无法抓取框架

我刚开始学习python.这是我的第一个代码.我尝试使用网络摄像头.出于某种原因,它给了我一个错误.代码 导入cv2,时间视频 = cv2.VideoCapture(0)检查,帧 = video.read()打印(检查)打印(框架)cv2.imshow("素食主义者有大同性恋", frame)cv2.waitKey(0)视频.发布() 错误: 假[ WARN:0] videoio(MSMF) ..
发布时间:2021-09-22 20:18:55 Python

多尺度模板匹配与文本检测

我正在尝试使用 PyAutoGUI 自动导航网站以获取数据和下载文件以检测图像和按钮,但在其他人的计算机上使用它时遇到问题.在我看来,匹配文本图像是这里最大的障碍. 我怀疑问题出在缩放和分辨率上,所以我尝试使用多尺度模板匹配,但我发现使用我放大的模板根本不会创建匹配.使用我缩小规模的模板也无济于事,因为它要么找不到任何匹配项,要么即使在 0.8-0.9 的小范围置信度下也找不到错误的匹配项. ..
发布时间:2021-09-06 18:35:31 Python

在屏幕 Python 上定位颜色位置

我想用 pyautogui 单击屏幕上的特定颜色,但为此我需要它的位置,但我找不到有关该主题的任何有用信息.我正在尝试制作一个 Piano Tiles 自动点击器,为此我考虑过识别瓷砖的颜色并点击它. 解决方案 您可以使用 pyautogui 找到颜色位置: 导入pyautogui颜色 = (255, 255, 255)s = pyautogui.screenshot()对于范围内的 x ..
发布时间:2021-06-17 18:49:37 Python

如何将视频流从一个python传递到另一个?

在我以前的文章中,我们找到了一种将图像文件从一个python传递到另一个python的方法:将视频数据从一个python脚本传递到另一个 我现在正在尝试通过视频(连续图像): write.py import sys将numpy导入为np导入cv2从PIL导入图像导入io导入时间而True:img = cv2.imread('cat.jpg')bimg = cv2.imencode( ..
发布时间:2021-05-15 20:05:55 Python

在新环境中没有名为"cv2"的模块错误

我已经尝试通过使用 来纠正此问题 pip install opencv-pythonpip安装opencv-contrib-pythonpip卸载熊猫点安装熊猫conda安装opencv-python 有些信息是我当前正在使用python 3.6.10和Windows 10. opencv-python 4.2.0.32numpy的1.18.1熊猫0.3.1张量流gpu 1.14.0 ..
发布时间:2021-04-27 20:44:46 Python

如何在python GUI中显示cv2视频?

我正在使用Python/PyQt5创建一个GUI,该GUI应该在同一窗口中显示视频以及其他小部件.我尝试了不同的方法来解决此问题,但Stil似乎无法使其正常工作. 方法1:使用OpenCV/cv2在像素图中添加视频只会显示视频的第一帧. 方法2:我设法用cv2播放了视频,但是它在新窗口中打开. 方法3:我也尝试使用QVideoWidget,但显示空白屏幕,并且视频无法播放. # ..
发布时间:2021-04-27 20:44:40 Python

Django使用opencv剪切并仅将脸部放置在图片字段中

这是第一个问题 Django仅剪切并放置了使用opencv2在图片字段中修改人脸 我遇到一些问题 第一的.即使我更新它也可以,所以图片变得很奇怪. 第二.图像大小很奇怪,因为"ProcessedImageField"首先起作用,而"FaceCropped"随后起作用. 我们在这里输入我的密码 学生类(models.Model):图片= ProcessedImageField(ve ..
发布时间:2021-04-27 20:44:38 Python

Django使用opencv2仅将脸部切入图片字段

我使用cv2对FaceCropped进行了编码,并且有效! 我想通过ProcessedImageField模型中的facecropped方法放置img. 反正有吗我想要的是在将图片上传到学生模型中时自动剪断脸并将其放入数据库中. 裁剪的方法 将numpy导入为np导入cv2导入操作系统导入球def FaceCropped(full_path,extra ='face',show = F ..
发布时间:2021-04-27 20:44:35 其他开发