![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
1900_
你热爱什么,你追求什么,你就成为什么
展开
-
Imgs,GT,Edge,Gradient_all,Gradient_Foreground
opencv原创 2024-05-31 22:50:11 · 272 阅读 · 1 评论 -
CrackForest数据集| .mat转为.png
python原创 2023-12-26 15:53:28 · 681 阅读 · 1 评论 -
海康威视SDK:NET_DVR_GetDVRConfig failed Device does not support this function
sdk开发原创 2022-09-17 18:31:16 · 3061 阅读 · 1 评论 -
python-OpenCV图像拼接(两张有重叠部分的图像拼接)
opencv、图像拼接原创 2022-06-02 10:39:20 · 6545 阅读 · 4 评论 -
OpenCV解决两个工程问题
OpenCV、图像处理、过滤图像中距离不合格的点、求出条状轮廓的平均宽度原创 2022-05-31 23:49:02 · 273 阅读 · 0 评论 -
OpenCV图像处理基本操作(5)
寻找轮廓、通道分离、创建新图像、画点、画线、resize窗口展示图像原创 2022-05-31 11:04:28 · 339 阅读 · 0 评论 -
OpenCV读取网络摄像头视频并保存到本地
OpenCV保存摄像头视频到本地原创 2022-04-21 21:21:15 · 4273 阅读 · 0 评论 -
OpenCV对矩形填充透明颜色
Opencv原创 2022-04-19 18:24:56 · 7108 阅读 · 0 评论 -
ubuntu20.04下开发海康威视网络摄像头sdk(二)云台基本控制(位姿控制)
sdk 海康威视原创 2022-03-29 10:11:50 · 3171 阅读 · 0 评论 -
ubuntu20.04下开发海康威视网络摄像头sdk(一)运行示例程序
海康威视sdk使用原创 2022-03-28 17:09:52 · 6587 阅读 · 2 评论 -
OpenCV图像处理基础操作(4)
图像裁剪、图像缩放、绘制点线、图像保存、图像拼接原创 2021-12-30 21:35:05 · 1726 阅读 · 0 评论 -
OpenCV图像处理基础操作(3)
卷积操作再说图像梯度之前我们先解释一下卷积操作。卷积操作有很多种,我们以最简单的为例子。假设卷积核是3x3的,然后我们在要操作的图像里面,选定一个位置,在他周围圈出来一个3x3的矩阵,卷积核与这个矩阵对应的位置相乘,然后得到的9个数,这9个数再相加,最终得到的值赋值为源图像中选定的这个中心位置的值。用这个方法,更新完源图像中的所有位置。(边缘的位置,圈3x3的矩阵的时候,超出图像外面的补为0)如图这种卷积操作叫SAME Padding,卷积操作后原图与特征图大小相同。每次移动一个格子。还有其他原创 2021-11-17 18:22:40 · 1997 阅读 · 0 评论 -
OpenCV图像处理基础操作(2)
图像滤波均值滤波import cv2import matplotlib.pyplot as pltimport numpy as np# 读入带噪点的图像img=cv2.imread("img/lenaNoise.png")cv2.imshow('img',img)cv2.waitKey(0)# 均值滤波# 简单的平均卷积操作 指定两个参数 img 原图像 (3,3)核大小# 取内核区域下所有像素的平均值并替换中心元素blur = cv2.blur(img,(3,3))cv2.i原创 2021-11-17 14:33:31 · 2693 阅读 · 0 评论 -
OpenCV图像处理基础操作(1)
所用版本 OpenCV3.4.1.15读取图像随便拿个图像即可实验,当然你也可以用这个在计算机视觉领域大名鼎鼎的图像 http://www.lenna.org/full/l_hires.jpg(记得裁剪,要个头就行~~)import cv2import matplotlib as pltimport numpy as np# 读取图像img = cv2.imread("test.jpg")# 展示图像 前面是窗口名 后面是要显示的图像cv2.imshow("img",img)# 等原创 2021-11-15 17:49:45 · 4887 阅读 · 0 评论 -
Anaconda安装opencv3.4.1.15
因为opencv中的有些图像提取特征点的算法,在3.4.2以后的版本都用不了,因为算法申请了专利。这里推荐大家安装3.4.1.15这个版本。实测可以使用但是有的同学安装的时候,会报错,找不到这个包。那是因为python需要3.6的才能支持该版本。所以我们先创建一个3.6版本的python环境然后再安装pip install opencv-python==3.4.1.15 pip install opencv-contrib-python==3.4.1.15 注意:清华源挂了,可以尝试更换中原创 2021-11-12 23:07:14 · 4995 阅读 · 0 评论 -
Ubuntu20.04安装OpenCV3.4.15
OpenCV原创 2021-10-21 12:04:49 · 3052 阅读 · 0 评论 -
张正友相机标定法--相机去畸变(C++)
具体原理可以参考这篇文章: https://zhuanlan.zhihu.com/p/94244568(文章有给出python代码)本文主要给出c++代码代码地址:https://gitee.com/zpf_1900/camera我使用的环境:Ubuntu20.04 OpenCV3.4.15记录下去畸变过程。1、首先使用相机对棋盘图拍照,各个角度照片,拍个二三十张吧,照片质量最好好一点,张数不限制2、把图片放到/img文件夹下,然后在/doc文件夹里编辑calibdata.txt命名要保原创 2021-11-12 15:20:09 · 4550 阅读 · 1 评论 -
Ubuntu下编译VLFeat报错error: ‘vl_infinity_d‘not specified in enclosing ‘parallel’
正常的话,去官网下载 https://www.vlfeat.org/download/然后直接执行make即可完成编译我遇到的报错如下:解决办法;去报错的那个文件下,vl/kmeans.c把672行的default(none)给删了再重新编译,问题解决。为什么这样操作呢?具体参考这个博客:http://www.javashuo.com/article/p-rfnxejal-bo.html今天编译OpenMP时遇到了一个错误:“error: ‘std::cout’ not speci原创 2021-11-09 22:43:05 · 1432 阅读 · 1 评论 -
Ubuntu20.04下使用C++ OpenCV单应性矩阵
OpenCV的库和依赖我之前都装好了,然后c的编译器啥的都装了输入pkg-config opencv --modversion可以看到opencv的版本输入sudo find / -iname "*opencv*" 可以查找opencv的安装目录会输出一堆东西,如图,可以看到,我的opencv是安装在/usr/local/下的我想用vscode编写c++但是到网上查了,需要配置lunch.json task.json 以及配置c_pp什么的配置了好久 没配置好最后放弃了,还是用cmake的方原创 2021-10-14 20:08:01 · 507 阅读 · 0 评论 -
opencv裁剪图像(不规则裁剪)
opencv裁剪图像(不规则裁剪)参考博客:https://www.jianshu.com/p/274d6302f556代码:#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main(){ Mat src = imread("../test.png"); // set window size cv::namedW原创 2021-11-08 22:39:48 · 2225 阅读 · 0 评论