草庐IT

Ubuntu-OpenCV

全部标签

Ubuntu 常用解压与压缩命令

.tar文件#仅打包,并非压缩tar-xvfFileName.tar#解包tar-cvfFileName.tarDirName#将DirName和其下所有文件(夹)打包.gz文件#.gzgunzipFileName.gz#解压1gzip-dFileName.gz#解压2gzipFileName#压缩,只能压缩文件.tar.gz文件、.tgz文件#.tar.gz和.tgztar-zxvfFileName.tar.gz#解压tar-zcvfFileName.tar.gzDirName#将DirName和其下所有文件(夹)压缩tar-CDesDirName-zxvfFileName.tar.gz#解

Ubuntu安装Nvidia-Docker

安装前提:(1)已经在宿主机安装好了docker,可执行docker-v命令验证;(2)已经在宿主机上安装好了nvidia驱动,可执行nvidia-smi验证。安装Nvidia-Docker:#添加Nvidia-Docker的GPGkeycurl-s-Lhttps://nvidia.github.io/nvidia-docker/gpgkey|sudoapt-keyadd-#添加Nvidia-Docker的repositorydistribution=$(./etc/os-release;echo$ID$VERSION_ID)curl-s-Lhttps://nvidia.github.io/n

Visual Studio2022下opencv3.4.15配置过程详解(c++环境)【图文教程】

VisualStudio2022下opencv3.4.15配置过程详解(c++环境)【图文教程】一、前言二、下载安装opencv3.4.15三、配置环境分两部分(①系统环境②IDE环境)3.1系统环境配置3.2visualstudio环境配置四、功能测试五、结束语参考链接:一、前言本文目的是记录在VisualStudio2022下安装配置opencv3.4.15,也算是一种学习吧,这也就预示着本人准备进军c++了,哈哈哈一起加油。本人使用的python版本是3.9,电脑的显卡型号是NVIDIAGeForceRTX3060。二、下载安装opencv3.4.15(1)首先下载opencv3.4.1

Ubuntu中无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)解决办法

Ubuntu中无法获得锁/var/lib/dpkg/lock-frontend-open(11:资源暂时不可用)需要用到vim编辑器的时候发现需要安装,于是输入安装命令,结果出现了yurong@yurong:~$sudoaptinstallvimE:无法获得锁/var/lib/dpkg/lock-frontend-open(11:资源暂时不可用)E:无法获取dpkg前端锁(/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?这个错误,如下图在网上找了一下原因,好像是因为在Ubuntu终端下,如果用apt-getinstall或者aptinstall在未完成下载的情

java - 使用 opencv 的 Android 文档扫描仪

我正在尝试在我的应用程序中开发文档扫描仪。作为我想要实现的示例,您可以查看Google驱动器应用程序中内置的Google文档扫描仪。这允许检测边缘操纵透视显示文档的自上而下View我一直在查看一些3rd方api,看看是否可以实现,但他们似乎更专注于OCR。这不是我的优先事项。然而,我偶然发现了这个documentscanner它使用javaopencv制作文档扫描仪的地方。在评论中,有人询问将其移植到android应用程序的可能性。显然这是可能的。我研究了在我的IDE(android工作室)中导入opencv库。这也是可能的。因为我之前没有这样做过,如果有人可以帮助我确定任何潜在的问题

【OpenCV实现图像:用OpenCV图像处理技巧之巧用直方图】

文章目录概要前置条件统计数据分析直方图均衡化原理小结概要图像处理是计算机视觉领域中的重要组成部分,而直方图在图像处理中扮演着关键的角色。如何巧妙地运用OpenCV库中的图像处理技巧,特别是直方图相关的方法,来提高图像质量、改善细节以及调整曝光。通过对图像的直方图进行分析和调整,能够优化图像的对比度、亮度和色彩平衡,从而使图像更具可视化效果。直方图是一种统计图,用于表示图像中像素灰度级别的分布情况。在OpenCV中,可以使用直方图来了解图像的整体亮度分布,从而为后续处理提供基础。OpenCV库中的函数,如cv2.calcHist和cv2.equalizeHist等,对图像的直方图进行均衡化。直方

【OpenCV实现图像:OpenCV进行OCR字符分割】

文章目录概要基本概念读入图像图像二值化小结概要在处理OCR(OpticalCharacterRecognition,光学字符识别)时,利用传统的图像处理方法进行字符切分仍然是一种有效的途径。即便当前计算机视觉领域主导的是卷积神经网络,但对于一些相对简单的实际应用场景,传统方法仍然表现出良好的效果。在OCR任务中,字符切分是一个关键的步骤,它能够将整个文本图像分割成单个字符,为后续的处理任务提供基础。传统图像处理方法可以通过一系列技术来实现字符的准确切分。这些技术可能包括但不限于:边缘检测:使用算子(如Sobel、Canny)检测图像中字符的边缘,从而确定字符的边界。连通区域分析:通过标记和分析

OpenCV交叉编译—arm(imx6ull,Cortex-A7)

一、版本说明:opencv-4.2.0(opencv4.5.4版本在交叉编译时会报错)Ubuntu-20.0464位gccversion4.9.4(LinaroGCC4.9-2017.01)arm板:imx6ull,Cortex-A7内核挂载:nfs+SecureCRT二、环境准备:1)交叉编译器安装:1、下载https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/arm-linux-gnueabihf/2、选择路径根据自己Ubuntu来下载,下载完以后复制到自己要安装的路径,也可以不移动。完成以后使用命令解压

Ubuntu 22.04 防火墙设置和开放端口命令

大家好,我叫徐锦桐,个人博客地址为www.xujintong.com。平时记录一下学习计算机过程中获取的知识,还有日常折腾的经验,欢迎大家来访。打开防火墙端口的命令总结。1,查看防火墙状态sudoufwstatusStatus:inactive—状态:不活跃,表示没有开启防火墙,并不是没有安装防火墙Status:active—状态:活跃2,开启防火墙sudoufwenable3,关闭防火墙sudoufwdisable4,重启防火墙sudoufwreload5,开放规定协议的指定端口(开放8000端口的tcp协议,需重启防火墙生效)sudoufwallow8000/tcp6,关闭规定协议的指定端

ubuntu18.04下的opencv卸载

一、卸载非ros中的opencv首先查看opencv的版本号pkg-config--modversionopencv在你自己之前安装的opencv文件夹中的build中,sudomakeuninstall删除build文件夹rm-rfbuild如果有下列残留文件,就删除sudorm-r/usr/local/include/opencv2/usr/local/include/opencv/usr/local/share/opencv/usr/local/share/OpenCV/usr/local/bin/opencv*/usr/local/lib/libopencv*二、ros自带的openc