草庐IT

Ubuntu-OpenCV

全部标签

解决opencv中使用cv2.imshow不显示图片问题

在使用opencv中的cv2.imshow显示图片的时候总会出现如下错误:cv2.error:OpenCV(4.8.1)D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1272:error:(-2:Unspecifiederror)Thefunctionisnotimplemented.RebuildthelibrarywithWindows,GTK+2.xorCocoasupport.IfyouareonUbuntuorDebian,installlibgtk2.0-devandpkg-config

Ubuntu服务器安全性提升:修改SSH默认端口号

在Ubuntu服务器上,SSH(SecureShell)是一种至关重要的远程连接工具。它提供了一种安全的方式来远程连接和管理计算机系统,通过加密通信来确保数据的保密性和完整性。SSH协议广泛用于计算机网络中,用于远程管理、文件传输和安全通信等任务。然而,SSH默认使用的端口号是22,这也是黑客们常常尝试入侵的目标之一。为了提高服务器的安全性,我们通常建议修改SSH的默认端口号,以减少未经授权的访问和潜在的风险。接下来,我们将详细介绍如何在Ubuntu上执行这一关键操作。编辑SSH配置文件在/etc/ssh目录下修改配置文件sshd_config先备份cd/etc/sshcpsshd_confi

Ubuntu中安装matlab2020a

Ubuntu中安装matlab2020a1matlab下载2安装步骤3激活matlab4创建快捷方式我的Ubuntu版本是20.041matlab下载matlab官网https://www.mathworks.com/点击右上角的getmatlab,进入下载页面没有账号的同学可以先去注册一个,推荐使用教育邮箱,这样会有一个免费的凭证,完成注册并填写相关信息激活后选择Linux下载即可。笔者使用的安装包:2安装步骤下载好后,会有两个文件挂载。双击.iso文件,文件夹中会弹出MATHWORKS_R2020A,点进去这表示我们已经挂载好了,如果没有图形界面,可以执行如下命令.mountiso-fil

【opencv】多版本安装

安装opencv3.2.0以及对应的付费模块一、安装多版本OpenCV如何切换按照如下步骤安装的OpenCV,在CMakeLists.txt文件中,直接指定opencv的版本就可以找到相应版本的OpenCV,为了验证可以在CMakeLists.txt文件中使用如下指令输出版本验证:find_package(OpenCVREQUIRED)message("OpenCVversionis:${OpenCV_VERSION}")1.1安装步骤概述在/usr/local/下新建opencv版本的路径,比如这里安装opencv-3.2.0sudomakdiropencv3.2.0把下载的opencv-3

在windows和ubuntu之间共享鼠标键盘,无缝切换

安装和使用Barrier在Linux和其他设备之间共享键盘和鼠标一、软件介绍Barrier是一个开源软件,能够在多台计算机之间共享鼠标和键盘,如果你同时使用window和linux系统,那就可以安装和使用Barrier。开源地址:https://github.com/debauchee/barrier二、安装ubuntu下安装:运行以下命令安装sudoapt-getinstallbarrier或者在软件商店中进行安装windows下安装点击以下网址下载安装包进行安装https://github.com/debauchee/barrier/releases/download/v2.4.0/Bar

CV学习:OpenCv快速入门(python版)

本文代码全部可运行,笔者运行环境:python3.7+pycharm+opencv4.6。此文是学习记录,记录opencv的入门知识,对各知识点并不做深入探究。文章的目的是让阅读者在极短的时间达到入门水平。在学习过程中,我们应养成 查询opencv官方文档的好习惯。OpenCV是一个(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。目录1.图像的读取、显示与写入1.1.读取图像1.2.显示图像

软著项目推荐 深度学习 python opencv 火焰检测识别 火灾检测

文章目录0前言1基于YOLO的火焰检测与识别2课题背景3卷积神经网络3.1卷积层3.2池化层3.3激活函数:3.4全连接层3.5使用tensorflow中keras模块实现卷积神经网络4YOLOV54.1网络架构图4.2输入端4.3基准网络4.4Neck网络4.5Head输出层5数据集准备5.1数据标注简介5.2数据保存6模型训练6.1修改数据配置文件6.2修改模型配置文件6.3开始训练模型7实现效果7.1图片效果7.2视频效果7.3摄像头实时效果8最后0前言🔥优质竞赛项目系列,今天要分享的是🚩基于深度学习的火焰识别算法研究与实现该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!🥇学长这里给

OpenCV快速入门:图像分析——图像分割和图像修复

文章目录前言一、图像分割1.1漫水填充法1.1.1漫水填充法原理1.1.2漫水填充法实现步骤1.1.3代码实现1.2分水岭法1.2.1分水岭法原理1.2.2分水岭法实现步骤1.2.3代码实现1.3GrabCut法1.3.1GrabCut法原理1.3.2GrabCut法实现步骤1.3.3代码实现1.4Mean-Shift法1.4.1Mean-Shift法原理1.4.2Mean-Shift法实现步骤1.4.3代码实现二、图像修复2.1图像修复原理2.1.1Telea方法2.1.2Navier-Stokes方法2.1.3代码实现2.2修补算法2.2.1修补算法原理2.2.2修补算法实现步骤2.2.3

android - 设置autoWebview : ' true' at protractor config. js文件导致机器注销,ubuntu 16.04

在Protractor配置文件中设置autoWebview:'true'导致系统注销,ubuntu16.4这是我的配置文件:exports.config={seleniumAddress:'http://localhost:4723/wd/hub',specs:['demo.js'],capabilities:{platformName:'android',platformVersion:'4.4.2',deviceName:'PNV4PN4LUORWSCRO',directConnect:true,browserName:"android",autoWebview:'true',ap

python毕业设计 深度学习交通车辆目标检测与跟踪系统 - opencv

文章目录0前言1课题背景2实现效果3DeepSORT车辆跟踪3.1DeepSORT多目标跟踪算法3.2算法流程4YOLOV5算法4.1网络架构图4.2输入端4.3基准网络4.4Neck网络4.5Head输出层0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩**基于深度学习得交通车辆流量分析**🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:5分选题指导,项目