- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 OpenCV图像处理(8)|Canny边缘检测
边缘检测本身属于锐化操作,对噪点比较敏感,所以需要进行平滑处理;保留这四个方向的梯度:0°/45°/90°/135°。首先使用 Sobel 算子计算两个方向上的梯度。
2024-12-11 17:17:28
696
原创 OpenCV(8)图像处理| 形态学操作
即改变物体形状,一般在二值图像上进行,,主要应用于图像的预处理、特征提取和图像分析等环节。这些操作基于图像的形状特征,通过使用结构元素(structuring elements)对图像进行卷积操作,从而达到改变图像结构的目的。
2024-12-11 15:02:16
473
原创 opencv(2)入门|视频捕获、播放与保存
记录自己学习opencv的过程,如有错误,欢迎交流,学习参考内容:(1)首先创建一个对象,参数可以是设备的索引和视频的文件名(参数 0 指的是摄像头的编号,如果你电脑上有两个摄像头的话,访问第 2 个摄像头就可以传入 1);最后记得使用销毁对象。(2)cap 可能没有初始化 capture。在这种情况下,此代码显示错误。可以通过 检查它是否初始化。如果它是 True,那么是好的,否则用 打开在使用。(3)返回两个值,一个布尔值表示是否成功读取了帧。如果成功读取了帧,ret 为 True;如果没有帧可
2024-12-09 11:57:05
474
原创 opencv(1)入门|环境安装与图像入门
一个简单的从读取到保存的过程:以灰度模式读取图像,显示图像,如果你按下 's‘ 会保存和退出图像,或者按下 ESC 退出不保存。if s==27:使用matplot也可以对cv2读取的图像进行展示,缩放或者保存,但是彩色图像 OpenCV 用的 BGR 模式,但是 Matplotlib 显示用的 RGB 模式。因此如果图像用 OpenCV 加载,则 Matplotlib 中彩色图像将无法正常显示。
2024-12-09 11:15:55
470
1
原创 (1)知识图谱入门|neo4j安装与介绍
一.安装可以详细参考:Neo4j下载安装以及Neo4j浏览器详细说明打开neo4j的方式,在命令行输入 neo4j.bat console(以下内容来自neo4j的介绍内容,在这里整理出来)桌面版可以看图数据库初探——2. neo4j安装和简单使用二.概念指导1.基础概念Nodes :represent entities of a domain.Labels: shape the domain by grouping nodes into sets. Relationships - con
2022-03-21 14:28:39
916
原创 Ubtuntu在VM上没有网络图标
Ubtuntu在VM上没有网络图标1.常用方法网上基本的四个操作指令,有很多,大家可以直接去看2.自己的解决方法我用网上的指令也解决不了,重装了几个版本的系统也不好,最后才发现是服务没有启动!!!!1.右键我的电脑2.选择 管理3.选择 服务4.找到vm的几个服务5.选择禁用状态的服务(我的当时不知道怎么禁用了三个)点击右键6.选择 属性7.更改启动类型和点击启动就好了!!!我自己的情况是这样后就好了,如果还不行请大家再参考别的...
2021-10-20 11:26:03
153
原创 数据结构||9.2.1二叉排序树
一.定义(BSTTree)二叉排序树或者是一棵空树,或者是具有如下特性的二叉树:1.若它的左子树不空,则左子树上所有结点的值均小于根结点的值;2.若它的右子树不空,则右子树上所有结点的值均大于根结点的值;3.它的左、右子树也都分别是二叉排序树。注:只要有一个结点不满足就不是二叉排序树通常,取二叉链表作为二叉排序树的存储结构typedef struct BiTNode { // 结点结构 TElemType data; struct BiTNode *lchild,.
2020-07-05 19:33:40
798
原创 数据结构||9.2.2平衡二叉树
一.二叉平衡树概念又称AVL(G.M. Adelson-Velsky 和 E.M. Landis树), 二叉平衡树是二叉查找树的另一种形式。它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树或右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。1.平衡因子叉树上任一结点的左子树深度减去右子树深度的差值,称为此结点的平衡因子。深度:从某结点到根节点的所走的“树干”数目2.特点树中每个结点的左、右子树深度之差的绝对值不大于1二.构造平衡二叉树构造二叉平衡(查找)树的
2020-07-05 19:32:36
204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人