OpenCV基础教程
文章平均质量分 77
openCV 图像处理基础知识
墨理学AI
计算机视觉领域,新晋砖家 ☞
未来可期,欢迎和墨理一起学 AI 》 博主创建了很多CV领域的技术Club,欢迎主页左侧下方,Contact my WeChat;
展开
-
mmcv和openCV两个库imcrop()和imresize()方法的对应【基础分析】
MMCV是一个用于训练深度学习模型的基础库;有很多star数量较高的集成仓库方便开发者进行模型训练和部署的全流程搭建原创 2022-12-06 08:32:45 · 1104 阅读 · 1 评论 -
用自己的云服务器来学会OpenCV炫酷使用、深度学习需要热爱、博客之星我来了
直接上干货、记录此次用自己的云服务器来开启一个深度学习环境搭建初体验、为下一步的 OpenCV炫酷展示打好基础、作为全网 AI 领域 干货最多的博主之一,不负光阴不负卿原创 2021-12-28 11:07:28 · 9903 阅读 · 25 评论 -
openCV安装、最基础的openCV程序运行示例【linux】
小小白安装openCV openCV 下载安装基础环境下载一个喜欢的版本即可极简【无脑】安装openCV 读取保存图像【极简示例】example.cppCMakeLists.txtLinux 下编译运行VSCode 远程运行该项目示例效果如下openCV 下载安装基础环境操作系统:Ubuntu 18.04.5编程工具:bash shellVScode下载一个喜欢的版本即可https://github.com/opencv/opencv/releases/tag/4.5.3极简原创 2021-07-29 18:23:52 · 1255 阅读 · 0 评论 -
Opencv基础使用8——初识基本图像处理
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所使用代码版本 – 参考该系列首篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 程序测试(七)| 初识基本图像处理image segmentation【图像分割】BasicGeometricDrawing【基本几何图】Changing the contrast and brightness of an image【改变图像的对比度和亮度】Code for Er.原创 2021-05-26 18:31:50 · 245 阅读 · 0 评论 -
Opencv基础使用7——特征点匹配
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所使用代码版本 – 参考该系列首篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 程序测试(六) | features2D模块 local features matching 【局部特征匹配】Detect the keypoints using SURF Detector, compute the descriptors【SURF检测器检测关键点】basic p.原创 2021-05-26 16:18:51 · 549 阅读 · 1 评论 -
Opencv基础使用6——mat-操作
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所使用代码版本 – 参考该系列首篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 程序测试(五)| mat-operations AddingImages【图片线性相加】The dft of an image is taken and it's power spectrum is displayed.【离散傅里叶变换(DFT)】FileStorage you .原创 2021-05-26 15:10:43 · 357 阅读 · 0 评论 -
Opencv基础使用5——直方图|图像合成
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所使用代码版本 – 参考该系列首篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 程序测试(四)| 反向投影|图像合成 imshow and imsave【弹框和保存图片】Back Projection【绘制直方图 - 反向投影 】线性混合【两个图像合成 】本博文的测试是直接拉取 opencv-master4.5.1,然后在opencv/samples.原创 2021-05-26 12:25:09 · 274 阅读 · 1 评论 -
Opencv基础使用4——PCA和SVM测试
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所使用代码版本 – 参考该系列首篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 程序测试(四)| PCA和SVM测试 Principal Component Analysis (PCA) 【主成分分析】Support Vector Machine (SVM) 【支持向量机】原创 2021-05-26 11:06:15 · 387 阅读 · 0 评论 -
Opencv基础使用3——HDR 图像合成
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行效果测试环境搭建、所使用代码版本 – 参考该博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 示例代码运行测试(二) 测试数据准备使用 OpenCV 进行高动态范围(HDR)成像【High Dynamic Range Imaging】测试数据准备This repository contains extra data for the OpenCV library. 一.原创 2021-05-25 17:32:20 · 1204 阅读 · 0 评论 -
Opencv基础使用2——拐角检测 | 轮廓检测
本博文接上一篇博文,继续进行部分 opencv Python 示例代码运行 效果测试环境搭建、所允许代码版本 – 参考上一篇博文 ---- 分割 - 视频人像跟踪opencv-master4.5.1 Python 示例代码运行测试(二) TrackingMotion -- corner detector tutorial 【拐角检测 -- 顶点标识】轮廓检测【形状描述】TrackingMotion – corner detector tutorial 【拐角检测 – 顶点标识】运行.原创 2021-05-25 16:24:21 · 1485 阅读 · 0 评论 -
Opencv基础使用1——分割 - 视频人像跟踪
opencv-master4.5.1 Python 示例代码运行测试 | lena.jpg 进行测试运行环境如下:pip listPackage Version--------------- -------------------certifi 2020.12.5cycler 0.10.0kiwisolver 1.3.1matplotlib 3.3.4numpy 1.19.5open.原创 2021-05-24 16:21:06 · 1193 阅读 · 0 评论 -
最简洁的基础版 opencv-3.4.x Linux 下安装教程 | 第一个C++ opencv程序运行
最简洁的基础版 opencv-3.4.x Linux 下安装教程准备工作:需要 Linux 安装好 Gcc、G++、cmake;gcc、g++ 通常默认有安装,可能会需要升级版本,本文不再赘述;ccmake 安装和理解下载特定版本的源码包https://github.com/opencv/opencv/releasescopy到服务器,Linux 环境下一路执行如下命令即可命令tar -zxvf opencv-3.4.13.tar.gz cd opencv-3.4.1.原创 2021-04-25 20:20:02 · 503 阅读 · 0 评论 -
python OpenCV给图像添加不同种类模糊 | 小白笔记
Blur images with various low pass filters总的来看,官方教程虽然是英文,然而很多时候解释的更为清晰,查阅也更为高效,英语好的不要犹豫,直接去查看官方教程所运行代码来自 官方 教程https://docs.opencv.org/4.5.1/d4/d13/tutorial_py_filtering.html环境搭建conda create -n torch11 python=3.6.9conda activate torch11pip .原创 2021-04-27 10:43:35 · 598 阅读 · 6 评论 -
图像插值|简记
双线性内插法的计算比最邻近点法复杂,计算量较大但没有灰度不连续的缺点,结果基本令人满意。它具有低通滤波性质,使高频分量受损,图像轮廓可能会有一点模糊原创 2020-07-14 20:44:20 · 287 阅读 · 0 评论 -
Canny Edge Detection in OpenCV 代码测试
总的来看,官方教程虽然是英文,然而很多时候解释的更为清晰,查阅也更为高效,建议我等小白努力拼搏哈所运行代码来自 官方 教程https://docs.opencv.org/4.5.1/da/d22/tutorial_py_canny.htmlCanny Edge Detection in OpenCV 代码测试cv.Canny() 方法参数分析环境搭建代码运行cv.Canny() 方法参数分析环境搭建conda create -n torch11 python=3.6.9.原创 2021-04-26 20:39:14 · 219 阅读 · 0 评论 -
openCV 相关函数 | 搬运笔记
openCV 相关函数函数名称 描述cvAbs 计算数组中所有元素的绝对值cvAbsDiff 计算两个数组差值的绝对值cvAbsDiffs 计算数组和标量差值的绝对值cvAdd 两个数组的元素级的加运算cvAdds 一个数组和一个标量的元素级的相加运算cvAddWeighted 两个数组的元素的加权相加运算(alpha融合)cvAvg 计算数组所有元素的平均值cvAvgSdv 计算数组中所有元素的绝对值和标准差cvCalcCovarMatrix 计算一组n维空间向量的协方差cvCm.原创 2021-04-22 11:50:50 · 271 阅读 · 0 评论 -
opencv 测试代码运行时遇到的一些错误记录 | 笔记
一些错误的记录./opencv_example --input text.jpg --detModel frozen_east_text_detection.pb --recModel CRNN_VGG_BiLSTM_CTC.onnx# 报错如下:terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(4.5.1-dev) /home/moli/soft/sysOpenCV/opencv/m原创 2021-04-21 23:05:34 · 3100 阅读 · 2 评论 -
Win10下VS2019 C++ opencv3.4.x 环境搭建过程 | 找不到opencv_world347d.dll | error LNK2019: 无法解析的外部符号
win10 下 openCV的安装这是本博文主要参考的博文:https://blog.csdn.net/qq_42741583/article/details/82189600非常感谢博主: 深茗 所做工作 ; 完全按照该博文认真操作,即可顺利完成环境搭建这里只是简单补充了自己环境搭建过程中遇到的一些小 bug官网下载地址https://opencv.org/releases/#下载 windows 安装包双击 exe 文件 ,选择安装目录 ,解压中…配置环境变量 (右原创 2021-04-21 12:43:57 · 773 阅读 · 0 评论 -
ubuntu20 虚拟机下 conda 环境搭建之旅 | opencv模糊图像判定小测试
声明:本博文默认是纯粹小白同学初次开始使用 ubuntu 虚拟机,接上篇最新VMware创建 Ubuntu20 虚拟机详细图文教程 首先 安装一下 vim如果觉得 默认 的 vim主体不够好看,可以参考下文个人用户设置自己的 vim 样式 | molokai 主题风格设置# 首先安装一下 vimsudo apt install vim # 发现需要root 权限,第一次使用 则需要设置一下 root 密码,我设置为 123456sudo passwd root安装 con.原创 2021-04-08 16:05:38 · 427 阅读 · 0 评论 -
Linux下项目构建编译时OpenCV 找不到报错
OpenCV 找不到或者系统版本不符合当前项目需求,报错如下:cmake ..# 输出如下:CMake Error at example/CMakeLists.txt:2 (find_package): Could not find a configuration file for package "OpenCV" that is compatible with requested version "3.0.0". The following configuration files we原创 2021-03-09 14:58:08 · 3652 阅读 · 0 评论 -
理解什么是二值图、灰度图、彩色图、图像通道
理解什么是二值图、灰度图、彩色图二值图灰度图彩色图图像通道二值图图像示例:二值图像是指:每个像素点均为黑色或者白色的图像。二值图像一般用来描述字符图像,其优点是占用空间少,缺点是,当表示人物,风景的图像时,二值图像只能展示其边缘信息,图像内部的纹理特征表现不明显。这时候要使用纹理特征更为丰富的灰度图像。二值图像是每个像素只有两个可能值的数字图像。但是也可以用来表示每个像素只有一个采样值的任何图像,例如灰度图像等。二值图像经常出数字图像处理中作为图像掩码或者在图像分割、二值化 结果中出原创 2021-03-08 12:32:10 · 7592 阅读 · 3 评论 -
opencv 读取、显示、保存图片 | PIL.Image读取图片的区别
opencv 读取PIL.Image读取图片的区别原创 2020-11-26 16:57:41 · 858 阅读 · 0 评论 -
CentOS下opencv 默认安装位置 | ❤️root 用户 openCV 编译安装操作❤️
CentOS Linux release 7.7 的opencv 默认安装位置如下:OpenCV_DIR /usr/local/lib64/cmake/opencv4/CentOS – root 用户 openCV 编译安装操作如下:个人用户 – openCV 编译安装查看系统:cat /etc/redhat-releaseCentOS Linux release 7.7.1908 (Core)下载 opencv 源码 和 一个 常用库 opencv_contribgit .原创 2021-02-25 15:02:25 · 741 阅读 · 0 评论 -
❤️Linux 个人用户 openCV 编译安装❤️ | Ubuntu 18.04 安装OpenCV + OpenCV_Contrib
参考博文:https://www.cnblogs.com/fx-blog/p/8213704.htmlLinux 个人用户 openCV 的安装下载 opencv 源码 和 一个 常用库 opencv_contribgit clone https://github.com/Itseez/opencv.gitgit clone https://github.com/Itseez/opencv_contrib.gitunzip opencv-master.zip unzip opencv.原创 2021-02-23 16:15:56 · 1034 阅读 · 3 评论