草庐IT

Ubuntu-OpenCV

全部标签

【opencv】解决USB相机取流卡顿问题

背景        最近在使用opencv接usb相机时遇到了画面很卡问题,具体体现在cv::videocapture>>frame的耗时大概在200ms左右。通过查询资料发现,USB相关通常会支持YUV格式和MJPG格式输出,YUV格式未经过压缩,数据量较大,usb相机的带宽不足以支撑高分辨率,MJPG格式可支持高分辨率。解决方案        这个问题的核心是需要给相机配置编码格式,帧率以及分辨率,但是设置的时候需要注意顺序,顺序不对依然有卡顿的问题,下面是实测能达到30fps的设置顺序,在设置参数前可以使用ffmpeg查询相机支持的分辨率选项。m_videoCapture.set(cv:

(重磅发布,一文学会乌班图ssh升级)Ubuntu-openssl和openssh升级

 博主之前发布了红帽体系的Centos7关于openssl和openssh的升级操作;本文就Ubuntu系统再次分享和交流ssh的升级。如有不正确,欢迎在评论区指出。之前博主的相关文章:openssh-浅谈openssl和openssh的升级 - 李宗盛 - 博客园 (cnblogs.com)openssh-浅谈openssl和openssh的升级_升级openssl需要升级openssh吗_明风个人技术博客的博客-CSDN博客linux科普:如何标准的安装和升级软件 - 李宗盛 - 博客园 (cnblogs.com)linux科普:如何标准的安装和升级软件_linux升级软件_明风个人技术博

java - OpenCV+Eclipse+Android : Error org. opencv.video Video.java

我一直在安装OpenCV(thisisthetutorial),我阅读了教程但出现了这个错误(Video.java中的错误(照片))。我已经安装了最后一个版本。我不明白。任何人都可以帮助我并向我解释发生了什么事?谢谢 最佳答案 如果有人遇到这个问题,请执行以下操作:在OpenCVproject.properties中,将target=android-11(或在某些情况下为14)更改为target=android-17。编辑:对于较新的OpenCV-2.4.10-android-sdk,您需要将其更改为target=android-2

Centos7&Ubuntu18升级openssl1.1.1和openssh9.5p1

注意:升级为9.3p2的话,只需要更换ssh的下载包即可Centos7版本通用#防火墙和selinuxsystemctlstopfirewalld.servicesystemctldisablefirewalld.servicesetenforce0sed-is#SELINUX=enforcing#SELINUX=disabled#/etc/selinux/config#源配置cd/etc/tarzcvfyum.repos.d.tar.gzyum.repos.drm-rf/etc/yum.repos.d/*wget-O/etc/yum.repos.d/CentOS-Base.repohttps

报错 cv2.error: OpenCV(4.6.0) :-1: error: (-5:Bad argument) in function ‘drawMarker‘

原因:opencv-python的版本更新影响cv2.drawMarker(image_sgl,(x_co,y_co),(int(color[0]),int(color[1]),int(color[2])),marker_type,8,thickness=3)cv2.error:OpenCV(4.6.0):-1:error:(-5:Badargument)infunction'drawMarker'>Overloadresolutionfailed:>-Can'tparse'position'.Sequenceitemwithindex0hasawrongtype>-Can'tparse'po

【OpenCV技能树】——OpenCV中的深度学习

前言:😊😊😊欢迎来到本博客😊😊😊  目前正在进行OpenCV技能树的学习,OpenCV是学习图像处理理论知识比较好的一个途径,至少比看书本来得实在。本专栏文章主要记录学习OpenCV的过程以及对学习过程的一些反馈记录。感兴趣的同学可以一起学习、一起交流、一起进步。🌟🌟🌟  下面框架图主要是OpenCV入门技能树总共有27个知识点,其中包括了8个大章的学习内容,如果感兴趣的可以进一步学习博主写的关于OpenCV的专栏【通俗易懂OpenCV(C++版)详细教程】:🎁🎁🎁支持:如果觉得博主的文章还不错或者您用得到的话,可以悄悄关注一下博主哈,如果三连收藏支持就更好啦!这就是给予我最大的支持!😙😙😙文

android - 边缘细化 OpenCV android

好的,所以我是opencv的新手,我已经设法执行了一个抓取,这对我来说似乎“不错”,除了边缘非常变形,我想获得逼真的边缘,也许模糊边缘以获得完美的图像,我注意到的另一件事是在整个过程之后颜色往往太亮我想将活力降低到可以接受的程度下面是我的代码privateBitmapbackGrndErase(){color=newScalar(255,0,0,255);dst=newMat();Bitmapbitmap=BitmapFactory.decodeResource(getResources(),R.drawable.myshirt);Log.d(TAG,"bitmap:"+bitmap.

Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator;Ubuntu安装后闪退蓝屏的解决方法)

关于Qt的相关介绍,可以参考QT从入门到实战x篇,Qt5.9C++开发指南,对于重复部分,本栏目不做详细介绍。关于Linux的基础,本人将重新整理一个栏目,就叫Linux基础吧,有需要的可以后期关注下。文章目录1.Qt简介及为什么学习Qt?1.1Qt简介1.2为什么学习Qt?2.Windows系统下安装QtCreator3.在Linux下安装QtCreator3.1安装Linux下的QtCreator需要准备的文件3.2虚拟机、Linux系统及开发环境的搭建3.2.1VMWare安装3.2.2Ubuntu系统安装3.2.3在Linux系统下安装QtCreator4.Ubuntu安装后闪退蓝屏的

在Debug 模式下可以运行,但切换到Release模式找不到 头文件,错误(活动) E1696 无法打开 源 文件 “opencv2/opencv.hpp“

文章目录1问题描述2分析问题2解决问题1问题描述在Debug模式下可以运行,但切换到Release模式找不到头文件,报错:错误(活动)E1696无法打开源文件“opencv2/opencv.hpp”如下图2分析问题根据提示:无法打开源文件“opencv2/opencv.hpp”而且报错的位置是#include。问题很可能是属性里的:包含目录,库目录,或执行目录不对,查看后都是对的,附加依赖项也是对的。都是对的,为啥,换到Release模式就不行了呢?问题就在这里,我们将配置切换到Release模式,发现

[ubuntu]ubuntu22.04默认源和国内源

sudovi/etc/apt/sources.list  请选择和系统对应的版本,查看系统版本命令:  lsb_release-a   DistributorID:Ubuntu   Description:  Ubuntu22.04LTS   Release:    22.04   Codename:   jammyUbuntu不同的版本配置的有区别每个版本的代号是不一样的,比如:Ubuntu15.04代号为:vividUbuntu16.04代号为:xenialUbuntu17.04代号为:zestyUbuntu18.04代号为:bionicUbuntu19.04代号为:discoUbuntu