随笔分类 -  18.opencv

摘要:在Ubuntu上使用C语言和OpenCV实现H.265编码,你可以遵循以下步骤:安装依赖:首先确保你的系统已经安装了Ubuntu最新版本,并更新所有包列表。安装FFmpeg,因为OpenCV使用FFmpeg来处理视频编码。可以使用以下命令安装: 复制 sudo apt update sudo apt 阅读全文
posted @ 2024-03-09 14:03 瘋耔 阅读(346) 评论(0) 推荐(0) 编辑
摘要:在机器学习中会遇到很多的分类器,在这篇博文中总结了常用的分类器线性和非线性的分类。线性分类器:模型是参数的线性函数,分类平面是(超)平面。非线性分类器:模型分界面可以是曲面或者是超平面的组合。典型的线性分类器有感知机,LDA(文档主题模型),逻辑斯蒂回归,SVM(线性核)。典型的非线性分类器有朴素贝 阅读全文
posted @ 2022-09-03 19:37 瘋耔 阅读(267) 评论(0) 推荐(0) 编辑
摘要:打开命令提示符 win+r 键打开运行窗口,输入cmd,即可看到弹出的命令提示符窗口 输入指令 python import cv2 cv2.__version__ 得到结果 阅读全文
posted @ 2022-07-24 16:56 瘋耔 阅读(2249) 评论(0) 推荐(1) 编辑
摘要:问题: m.click(1, 1, 1, 2) 用Python模拟鼠标单击左键,用了很多种方法,但是都出现同样的问题。 程序本身没有错误,运行时,如果目标点是 桌面上的一个图标,那么可以成功点击;但是如果是一个程序窗口,只会光标移到到目标点,无法实现点击。奇怪的是,我试了如果目标点是chrome浏览 阅读全文
posted @ 2022-01-07 16:41 瘋耔 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:像素坐标系、图像坐标系,相机坐标系,世界坐标系。 1 像素坐标系: 如下图所示:像素坐标系u-v的原点为O0, 横坐标u和纵坐标v分别是图像所在的行和列, 在视觉处理库OpenCV中,u对应x,v对应y; - 2 图像坐标系: 图像坐标系x-y的原点是O1,为像素坐标系的中点, 如图所示: 假设(u 阅读全文
posted @ 2021-05-22 17:02 瘋耔 阅读(2037) 评论(0) 推荐(0) 编辑
摘要:1.生成可执行程序 INCLUDE = (shell pkg-config --cflags opencv)#opencv的include头文件路径 LIBS =(shell pkg-config --libs opencv) -lm #opencv的lib库文件路径 OTHERLIB= -l 阅读全文
posted @ 2021-04-27 10:13 瘋耔 阅读(470) 评论(0) 推荐(0) 编辑
摘要:如果要调用摄像头进行视频采集,将代码 VideoCapture capture("C:/Users/齐明洋/Desktop/1.mp4"); 中的 "C:/Users/齐明洋/Desktop/1.mp4" 换为 0 就可以了,表示调用摄像头而不是从文件中读取视频。 写法有两种:①先实例化再初始化:V 阅读全文
posted @ 2021-04-23 17:07 瘋耔 阅读(513) 评论(0) 推荐(0) 编辑
摘要:激光 SLAM: 早在 2005 年的时候,激光 SLAM 就已经被研究的比较透彻,框架也已初步确定。激光 SLAM,是目前最稳定、最主流的定位导航方法。 激光 SLAM 地图构建 VSLAM(基于视觉的定位与建图): 随着计算机视觉的迅速发展,视觉 SLAM 因为信息量大,适用范围广等优点受到广泛 阅读全文
posted @ 2021-03-09 16:49 瘋耔 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:Ubuntu中切换Python版本有多种方式,这里介绍一种 首先查看各个版本的pip和Python的位置: whereis pip whereis python 然后修改bashrc文件,用alias取别名,下面演示的是更换为Python3.6 geidt ~/.bashrc alias pip=/ 阅读全文
posted @ 2020-12-29 19:56 瘋耔 阅读(548) 评论(0) 推荐(0) 编辑
摘要:# 官网下载安装包 1. wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz # 解压 2. tar -xvzf Python-3.6.4.tgz # 安装 3. cd Python-3.6.4 4. ./configure -- 阅读全文
posted @ 2020-12-29 19:55 瘋耔 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1. 概述 CascadeClassifier为OpenCV中cv namespace下用来做目标检测的级联分类器的一个类。该类中封装的目标检测机制,简而言之是滑动窗口机制+级联分类器的方式。OpenCV的早期版本中仅支持haar特征的目标检测,分别在2.2和2.4.0(包含)之后开始支持LBP和H 阅读全文
posted @ 2020-12-24 16:20 瘋耔 阅读(363) 评论(0) 推荐(0) 编辑
摘要:人脸检测是计算机视觉最典型的应用之一,早期OpenCV的logo就是Haar人脸检测的示意图。 很多人的第一个OpenCV学习目标就是跑通Haar级联人脸检测,Dlib库在业内开始流行很大程度上是因为其HOG-SVM人脸检测比OpenCV Haar的好,而近年来OpenCV和Dlib均已包含基于深度 阅读全文
posted @ 2020-12-24 15:40 瘋耔 阅读(420) 评论(0) 推荐(0) 编辑
摘要:标检测任务是计算机视觉的基础任务之一,主要任务是对图像中的目标进行分类和定位。但是现有的目标检测任务基于大量的标注的图像进行训练,限制了某些场景下的应用和推广。 通过应用较少的标注数据的半监督方法或者利用不完全匹配的标注数据的弱监督方法,利用极少的标注数据学习具有一定泛化能力的模型显得较为重要,这也 阅读全文
posted @ 2020-12-22 16:30 瘋耔 阅读(1753) 评论(0) 推荐(0) 编辑
摘要:(一)HOG特征 1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤 阅读全文
posted @ 2020-12-21 19:22 瘋耔 阅读(588) 评论(0) 推荐(0) 编辑
摘要:如果不了解腐蚀与膨胀原理的同学那请看我前一期博客哦!) 1.开运算 开运算 = 先腐蚀运算,再膨胀运算(看上去把细微连在一起的两块目标分开了) 开运算的效果图如下图所示: 开运算总结: (1)开运算能够除去孤立的小点,毛刺和小桥,而总的位置和形状不便。 (2)开运算是一个基于几何运算的滤波器。 (3 阅读全文
posted @ 2020-12-11 15:29 瘋耔 阅读(491) 评论(0) 推荐(0) 编辑
摘要:文章目录 坐标变换详解 坐标转换 代码实现 坐标变换详解 1.1 坐标关系 相机中有四个坐标系,分别为world,camera,image,pixel world为世界坐标系,可以任意指定轴和轴,为上图P点所在坐标系。 camera为相机坐标系,原点位于小孔,z轴与光轴重合,轴和轴平行投影面,为上图 阅读全文
posted @ 2020-10-25 20:20 瘋耔 阅读(3471) 评论(0) 推荐(0) 编辑
摘要:最进在做深度学习和计算机视觉的有关内容,因此要在python中用到opencv。我的电脑装的是Ubuntu 16.04,python 2.7和OpenCV 3.2.0 。按照官网的安装方法出了个问题,找不到 cv2 module。因此把自己安装成功的过程和大家分享一下: 1. 首先更新相关的pack 阅读全文
posted @ 2020-10-17 20:54 瘋耔 阅读(145) 评论(0) 推荐(0) 编辑
摘要:计算机视觉岗常见面试题 问题1:Softmax+Cross Entropy反向求导 问题2:BatchNorm层的详细解读(具体可以参考之后出版的百面深度学习2333) 作用: 使得每层的输入/输出分布更加稳定,避免参数更新和网络层次变深大幅度影响数据分布。从而使模型训练更稳定。 参数 β 和 γ的 阅读全文
posted @ 2020-07-29 19:31 瘋耔 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:背景: 利用Python和Opencv开发的应用程序,需要部署到Windows Server上,故需要安装Opencv. 躺过的坑: 1. 采用源码安装; 2. 利用 pip install opencv-python; 3. 利用 conda install opencv; 以上方法均报错: Im 阅读全文
posted @ 2020-07-13 13:31 瘋耔 阅读(990) 评论(0) 推荐(0) 编辑
摘要:本文简单介绍图片字符识别的原理,主要识别图片中的数字,其他字符识别原理类似。 大家应该知道,对于人类来说,可以很容易理解一张图片所表达的信息,这是人类视觉系统数万年演变进化的结果。但对于计算机这个诞生进化不到百年的 “新星”,要让它理解一张图像上的信息是一个复杂的过程。计算机理解图像是一个数字计算比 阅读全文
posted @ 2020-07-06 13:51 瘋耔 阅读(1060) 评论(0) 推荐(0) 编辑

跳至侧栏
点击右上角即可分享
微信分享提示