![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 73
HimeAnole
和白昼之雨一点关系都没有
展开
-
【软考】信息系统项目管理师论文方向猜想
软考高级信息系统项目管理师的论文考点猜想原创 2023-12-07 23:55:33 · 523 阅读 · 0 评论 -
PCL.1在QT中显示点云
经过讨论终于知道是要干什么了:利用视差图生成点云参考链接:https://blog.csdn.net/yunlaowang/article/details/86644361视差图片:在QT中显示点云需要编译VTK获得dll参考:blog.csdn.net/qq_27916741/article/details/79949986cmake:https://cmake.org/download/vtk8.0:https://gitlab.kitware.com/vtk/vtk/-/a原创 2022-07-12 11:31:39 · 1425 阅读 · 0 评论 -
【随手记-草稿】cv.4双目标定
OpenCV自带例子的使用:参考:https://blog.csdn.net/a864488081/article/details/78205519双目匹配参数意义:https://blog.csdn.net/cxgincsu/article/details/74451940双目测距过程参考:https://www.cnblogs.com/riddick/p/8486223.htmlhttps://blog.csdn.net/hysteric314/article/details/504原创 2022-07-11 14:17:38 · 119 阅读 · 0 评论 -
opencv4.0+mask rcnn进行实时检测
demo:https://github.com/spmallick/learnopencv/tree/master/Mask-RCNN下载:http://download.tensorflow.org/models/object_detection/mask_rcnn_inception_v2_coco_2018_01_28.tar.gz基于mask_rcnn_inception_v2_coco_2018_01_28的frozen_inference_graph.pbmask_rcnn_ince原创 2022-07-11 14:13:59 · 632 阅读 · 0 评论 -
PCL入门安装+msvc2015第一个程序
安装版本:1.8.1安装包链接:https://github-production-release-asset-2e65be.s3.amazonaws.com/8162615/c33b0676-7d00-11e7-9802-08db25adddde?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200607%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-D原创 2022-07-11 14:12:18 · 452 阅读 · 0 评论 -
cv-3.聚类算法的示例应用
聚类算法使用原图kmeans官方文档:https://docs.opencv.org/3.0-beta/modules/core/doc/clustering.html查找聚类的中心,并对聚类周围的输入样本进行分组。实现了一种k-means算法,该算法可找到cluster_count集群的中心,并在集群周围对输入样本进行分组。作为输出,包含存储在样本矩阵行中的样......原创 2022-07-11 14:10:22 · 1231 阅读 · 0 评论 -
cv-2.opencv示例stitching——图像拼接
运行cv示例stitching.cpp图像拼接器。参数:--d3 内部在每个图像上创建三个大块以增加拼接成功率--mode(全景|扫描)确定拼接器的配置。默认值为'panorama'(全景)模式。扫描适合在仿射变换下缝合材料--output <result_img> 默认值为'result.jpg'。用法示例:--d3 --try_use_gpu yes --mod......原创 2022-07-11 14:09:53 · 830 阅读 · 0 评论 -
cv-0.安装vs2015+opencv4.2+Qt5.8.0
vs2015官方离线包:http://download.microsoft.com/download/5/d/1/5d1ec81e-bc59-448f-9ab6-27636d5cc18a/vs2015.3.com_chs.iso下载后是一个光盘文件,直接安装运行,关联opencv 关联qt...原创 2022-07-11 14:08:43 · 537 阅读 · 0 评论 -
Python 提取EXCEL指定单元数据(1000字后只是文件配置)
bug1:Excel xlsx file; not supportedXLRD Error: Excel xlsx file; not supported 报错原因是xlrd版本的问题,现在直接pip install xlrd 下载的是2.0.1 版本 的,将其卸载下载1.2.0的即可。 解决 方法: pip3 install xlrd ==1.2.0D:\PycharmProjects>pip install xrdl==1.2.0ERROR: Could not find a v...原创 2021-07-27 15:22:50 · 476 阅读 · 0 评论 -
AnoGan复通
问题一:数据预处理Cocodetection读取数据集pytorch源码分析之torch.utils.data.Dataset类和torch.utils.data.DataLoader类pytorch Dataloader Sampler参数深入理解参考transform:示例:https://www.cnblogs.com/mengfu188/p/13561693.html文档:https://pytorch-cn.readthedocs.io/zh/latest/torchvis原创 2021-05-30 15:27:36 · 782 阅读 · 0 评论 -
QDialog总结
对话框的种类模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。非模态对话框则没有限制。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。官方文档:https://doc.qt.io/qt-5/qdialog.html实例需求:点击...原创 2021-05-30 15:15:38 · 324 阅读 · 0 评论 -
图像取证技术
被动的检测技术:不会对原图造成影响参考:谁动了我的图片Image splicing:从一个真实图像复制部分区域然后粘贴它们到其他图片。Copy-move:复试和粘贴部分区域在相同的图像内。Remove:从一张图像中删除部分区域,然后修复它。Copy-move:一幅图像中检测到大块相同的内容技术手段:基于稀疏特征点(如SIFT)和基于图像块的图像匹配算法传感器噪声取证:成像传感器的模式噪声(相机噪声)。由于成像传感器所用的硅阵列的制作瑕疵,阵列中的每个元素都携带有不同幅度的成像噪原创 2020-10-22 15:04:57 · 6195 阅读 · 5 评论 -
Qt图片的显示示例
QPixmap OpenCV40_VC14_Qt58::ImageToPixmap(const Mat cvimage){ QPixmap pixmap; QImage *qimage = NULL; if (1 == cvimage.channels()) { uchar *imgData = (uchar *)cvimage.data; qimage = new QIma...原创 2020-06-23 17:27:24 · 267 阅读 · 1 评论 -
json转换xml、txt生成csv
import osimport globimport pandas as pdimport xml.etree.ElementTree as ETdef xml_to_csv(path): xml_list = [] for xml_file in glob.glob(path + '/*.xml'): tree = ET.parse(xml_file...原创 2020-06-23 17:24:40 · 334 阅读 · 0 评论 -
error C2872: “ACCESS_MASK”: 不明确的符号--解决方法【opencv+vs2015】
在vs2015中加入了VTK用于显示点云库,不知道为什么就开始报错:detail解决方案:https://blog.csdn.net/qq_32979597/article/details/88130868可以看到就是winnt.h和mat.hpp打架。其中winnt属于系统库,不太好改。按照大家的说法加上cv::Mat麻烦又无用,mat.hpp该编译还是要编译,逃不过去的C:\Program Files (x86)\Windows Kits\8.1\Include\um\winuser.h(1原创 2020-06-12 01:09:14 · 1842 阅读 · 4 评论 -
论文翻译笔记:YOLO v4 :Optimal Speed and Accuracy of Object Detection
YOLO v4 论文:https://arxiv.org/abs/2004.10934YOLO v4 开源代码:https://github.com/AlexeyAB/darknet参考图片笔记:https://www.cnblogs.com/pprp/p/12771430.html【这张图总结的太好啦!赞美作者】0.许多功能可以提高卷积神经网络(CNN)的准确性。需要在大...原创 2020-04-28 10:26:57 · 1172 阅读 · 0 评论 -
RGB、HSV与颜色直方图
RGB与HSV是同一层次的,属于描述图像性质的不同方法。、参考:https://blog.csdn.net/hanshanbuleng/article/details/80383813RGB:从颜色混合的方式出发,分成RGB三个通道红、绿、蓝,每个通道的值分为256阶亮度(0最暗,255最亮)HSV:色调(H, Hue),饱和度(S,Saturation),明度(V, Valu...原创 2020-04-05 14:32:20 · 3015 阅读 · 0 评论 -
Qt编码bug——槽函数调用两次现象解答
场景再现,当符合条件(相机没有打开)时,弹出错误提示框,点击ok,提示框关闭返回主窗口。问题来了:错误提示框又自动弹出来了一遍问题代码:void QtGui::on_Btn_clicked() { if (!capture.isOpened()) // if not success, exit program { QMessageBox::critical(this, ...原创 2020-03-27 21:54:56 · 1187 阅读 · 0 评论 -
论文翻译:Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector
原文链接:https://arxiv.org/abs/1908.01998提出 带有注意力RPN和多关系检测器的小样本目标检测网络并 开源 FSOD数据集(含1000个类别)《Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector》数据集地址:https://github.com/fan...翻译 2020-03-01 16:57:49 · 8250 阅读 · 3 评论 -
darknet入门记录【msys2环境+opencv编译】
https://pjreddie.com/darknet/看了一下官网,这种强烈的中二气息让人欲罢不能,不由得赞叹,包装相当巧妙。先安装了msys2,教程很详细https://blog.csdn.net/weixin_42754237/article/details/86619721感谢!!官网https://www.msys2.org/在实际安装中的版本:一定要添加清华镜像站!!...原创 2020-02-23 16:50:08 · 1596 阅读 · 0 评论 -
cs231n笔记阅读
学习要趁早,结果就是现在资源已经下架了感谢https://blog.csdn.net/hwl19951007/article/details/81570225的整理本篇文章只是个人学习的过程,划了一下重点。目录1125阅读图像分类{上下}从小结:实际应用k-NN中的trick1125线性分类{上中下}SVM 与 Softmax的比较:1125最优化{上下}11...原创 2020-01-21 17:31:15 · 877 阅读 · 0 评论 -
数字图像处理与模式识别
图像数字图像处理系统组成景物,数字照相机,胶片图像,数字扫描仪,计算机系统(图像处理软件或硬件),显示打印记录设备图像基本运算点运算直方图运算横纵坐标的意义直方图特征无位置信息多对一关系代数运算相加合成:折半(平均值)噪声消除相减小于零取零绝对值(变化检测)几何运算平移1 0 x0 1 y0 0 1旋转-cosb sinb 0-s...原创 2020-01-21 17:28:23 · 3183 阅读 · 0 评论 -
低速啃书 计算机视觉:一种现代方法(中文版)第二版 第14章
很有用但是很魔幻的一章,本章讨论了在深度数据领域中与图像分割,多幅图像的匹配,三维模型重构和对象识别相关的问题深度数据存储的不再是亮度和颜色信息,而是深度信息14.1主动深度传感器基于三角测距技术的主动深度传感器一个激光器和一对旋转镜可以顺序的扫描某一表面,激光束能够用柱状镜头转换为光平面。光平面:简化设计,缩短了用于获取一幅深度图像的时间缺点:1.数据获取速度低,物体...原创 2019-11-13 20:27:36 · 410 阅读 · 0 评论 -
overleaf编辑器——插入图片 以及 引用bibtex
接触了一个神器overleaf参考教程:https://blog.csdn.net/Gentleman_Qin/article/details/79963396这篇教程已经说的很明白啦。下面记录一下出现的一些问题结合bibtex进行引用一般的文献资料库(比如**学术【分享一个镜像站http://ac.scmor.com/】,arxiv之类)导出的都是几个比较通用的引用格式...原创 2019-11-13 19:52:41 · 20665 阅读 · 0 评论 -
使用LabelMe+python间隔提取视频帧
项目中需要对数据集进行标记首先安装环境,https://github.com/wkentaro/labelme有教程。本机是window环境已经装好了anaconda,然后在此基础上创建一个新的labelme环境命令:conda create --name=labelme python=3.6(base) C:\Users\Administrator>conda cr...原创 2019-11-12 16:52:54 · 1031 阅读 · 0 评论 -
低速啃书 计算机视觉:一种现代方法(中文版)第二版 第11章
跟踪:根据一组给定的图像序列,对图像中运动目标形态形成的一种推理。方法:利用测量值以及动力学模型,推断出运动目标的状态。应用:运动捕捉、从运动中识别物体、监视、定位重点:测量值——隐藏在大量无关的信息中解决办法:建立检测器11.1 利用物体的刚性及移动连贯性11.2 利用概率方法去权衡动态预测值与测量值11...原创 2019-10-29 10:38:21 · 276 阅读 · 0 评论 -
低速啃书 计算机视觉:一种现代方法(中文版)第二版 第12章
配准:寻找一个数据集到另一个数据集的转换关系两组数据集:维数相同转换关系:旋转平移缩放判断标准:匹配质量打分映射关系(2d-2d)解决方式:搜索和发现姿态恒常性特性姿态恒常性:刚性物体中不同特征集反映该物体的相同姿态投影关系(3d-3d)解决方式:同维度数据集配准的搜索算法摄像机恒常性:图像中的所有特征都是同一个摄像机拍摄的简化操作:小部分特征估计姿态,其余用来确认...原创 2019-11-12 16:50:53 · 317 阅读 · 0 评论 -
django初搭建
安装成功:Installed /usr/local/lib/python2.7/dist-packages/pytz-2019.1-py2.7.eggFinished processing dependencies for Django==1.11.20创建项目:ubuntu@ubuntu:~/Django-1.11.20$ django-admin startproject Hell...原创 2019-04-19 14:00:48 · 390 阅读 · 0 评论 -
matlab安装
感谢https://www.aiuai.cn/aifarm348.htmlsudo mount -t auto -o loop /media/ubuntu/944869124868F480/R2018a_glnxa64_dvd1.iso /media/ubuntu/78b902e9-64ed-430b-8aac-0dae62910145/matlab/cd /home/ai/sudo ....转载 2019-06-03 22:24:51 · 7733 阅读 · 0 评论 -
学习Qt_OpenCV非线型滤波种类、特点、适用范围及OpenCV实现
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413373非线型滤波线型滤波易于构造,易于从频率响应角度分析,但是,很多情况下,如果脉冲噪声、椒盐噪声明显时,或者需要较好的保存边缘时,线型滤波往往无法达到需要的效果,此时就需要用到非线性滤波。常见的非线性滤波有:中值滤波、双边滤波。中值滤波基...原创 2019-07-15 12:04:53 · 214 阅读 · 0 评论 -
学习Qt_OpenCV形态学腐蚀、膨胀及OpenCV实现
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413402数学形态学是一门建立在格论和拓扑学基础之上的图像分析学科,是数学形态学图像处理的基本理论,其基本运算包括:二值腐蚀和膨胀、二值开闭运算、骨架抽取、极限腐蚀、击中击不中变换、形态学梯度、Top-hat变换、颗粒分析、流域变换、灰度腐蚀和膨胀、灰度形态学梯度等。...原创 2019-07-15 16:33:55 · 317 阅读 · 0 评论 -
学习【Qt_OpenCV】Qt5.13.0 + MingW7.3.0 + Win7_64 + CMake3.15.0环境下编译OpenCV 4.1.0
本文使用的软件版本及下载地址cmakehttps://cmake.org/download/由于环境为win7-64,选择以安装程序的方式来安装下载之后运行安装,在路径方面需要注意:OpenCV是使用c/c++编写的,官方网站提供的版本Qt不能直接使用,需要使用CMake重新编译Qt可用的版本。安装时注意勾选“Add CMake to the system PATH for al...原创 2019-07-12 10:54:15 · 877 阅读 · 1 评论 -
学习Qt_OpenCV形态学开运算、闭运算、形态学梯度、顶帽、黑帽及OpenCV实现
原文:https://blog.csdn.net/qingyang8513/article/details/80675872形态学运算2.1 开运算腐蚀与膨胀作为形态学的基本操作,经过组合后可以很容易的实现更高一级的形态学运算。开运算即是先腐蚀后膨胀的得到的结果,即dst = open(src, element) = dilate(erode(src, element))。开运...原创 2019-07-16 09:45:37 · 439 阅读 · 1 评论 -
学习Qt中使用OpenCV处理并显示图片程序框架(QMainWindow)
参考教程:https://blog.csdn.net/qingyang8513/article/details/80378491本次我们将图片嵌入到Qt界面中。OpenCV3.0以后,图像采用Mat格式进行存储,Qt中图像存储采用的是QImage类,因此,如果需要再Qt中显示OpenCV处理过程中的图像,需要将Mat类对象表示的图像转换为QImage类对象表示的图像。同时,由M...原创 2019-07-12 13:35:30 · 362 阅读 · 0 评论 -
学习Qt_OpenCV线型滤波种类、特点、适用范围及OpenCV实现
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413320线型滤波图像平滑处理又称为图像模糊,主要是用来减少图像上的噪声点或者失真。 图像滤波是在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预处理中不可或缺的操作,其处理效果的好坏将直接影响后续图像处理和分析的效率。图像滤波分...原创 2019-07-12 16:00:25 · 416 阅读 · 0 评论 -
Django中使用ajax post向后台传送数据时403 Forbidden (CSRF token missing or incorrect.):的解决办法
表格后面还有一个{% csrf_token %}的标签。csrf 全称是 Cross Site Request Forgery。这是Django提供的防止伪装提交请求的功能。POST 方法提交的表格,必须有此标签。Forbidden (CSRF token missing or incorrect.): /upapi/解决方法,最后一个是最为有效的,前几个不能一劳永逸。$(docume...转载 2019-04-23 23:05:04 · 516 阅读 · 0 评论 -
django模板的配置——显示一个完整的网站
STATIC_ROOTSTATIC_ROOT是一个比较特殊的文件夹。这是区别Django的开发模式和部署模式下最大的地方了。通常我们在开发模式下,可以在我们所在的project下建立相应的app, 然后每个app下都建立相应的static文件夹。在开发模式下(Debug=True),Django将为我们自动查找这些静态文件(每个app)并在网页上显示出来。然而,在部署模式下,Django...转载 2019-04-23 21:46:35 · 631 阅读 · 0 评论 -
个人总结 入门安装Qt
1 下载sdk并安装https://download.qt.io/official_releases/qt/也浏览了不少教程 搜素到的多是4.8版本的 新版本要简单的多选择了mingw版本的 qt-opensource-windows-x86-android-5.8.0-rc_699.exe基本上无脑【下一步】直到【完成】2尝试运行一个项目依照惯例熟悉环境工具->选项-原创 2017-02-21 13:29:40 · 949 阅读 · 0 评论 -
adobe安装系列
装dw的时候又卡了现在放一个链接 以备后患http://jingyan.baidu.com/article/c35dbcb0852c688917fcbc5a.htmlC:\Program Files (x86)\Common Files\Adobe\OOBE。只要将OOBE里的内容删除就可以了。文件夹留着。残留问题:oobe是什么?转载 2017-02-21 15:56:32 · 432 阅读 · 0 评论 -
getchar()乱用
while(getchar()!=‘@’)不知何来灵光,写出这么坑的条件。getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdio流中每次读入一个字符.getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返原创 2017-04-09 08:50:05 · 412 阅读 · 2 评论