自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 MIT6.S081之实用程序

MIT6.S081的第一个实验,主要是sleep、pingpong、primes、find、xargs这五个指令的实现

2022-04-03 00:40:05 632 1

原创 关于CMAKE项目生成多个可执行文件以及调用第三方库这件事

需求CMake工程中多个cpp文件分别生成exe可执行文件调用第三方静态和动态库方法先上CMakeLists.txt吧。cmake_minimum_required (VERSION 3.10)project(Mosquitto)# specify the C++ standardset(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_STANDARD_REQUIRED True)set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}

2021-07-10 19:31:32 2808

原创 关于不同仓库部署到同一个Github这件事

前言一直以来,我做出来的web小项目,如我的第一个网站、贪吃蛇等都是直接塞到博客里和博客一起上传到网站,但是上传上一篇博文时,发现即使跳过渲染,js文件在hexo g之后还是会出问题,研究了半天猜测是我之前安装的aplayer插件引起的bug,因为在js文件前总会出现这样几行代码:<link rel="stylesheet" class="aplayer-secondary-style-marker" href="\assets\css\APlayer.min.css"><scrip

2021-07-10 00:52:14 241

原创 基于Vue的图片处理网站

前言很早之前看过某位大佬制作的蒸汽波图片生成网站,无论是网站的功能还是风格都深得我意,于是就Ctrl+S保存了这个网站的代码(后来发现作者在GitHub上开源了)。由于时间原因,我一直没怎么去看这份代码。正好最近前段时间刚考完期末,公司实习又恰好顺延,再加上我一直想学习学习Vue-Cli手脚架的使用,所以就打算套用Vue-Cli实现一遍这份代码。代码本身这篇博客就不讲解了,毕竟不是我的代码。所以在这里我主要想谈谈在复刻网站的过程中我觉得有必要记录下来的知识点。Vue知识点集合Vue-Cli环境搭建以

2021-07-10 00:22:54 1323

原创 基于OpenCV和图像金字塔的模板匹配——火花塞间隙尺寸测量

前言本项目是机器视觉课程的大作业,写的并不是很明晰,如有问题欢迎提出。介绍本项目为基于OpenCV的火花塞间隙尺寸测量,主要是运用模板匹配技术定位火花塞间隙尺寸,然后寻找火花塞间隙并测量其尺寸。算法说明程序主要分成四个部分:预处理:在此部分中,将完成模板的创建和待处理图片的路径读取。程序将从文件夹中读取model.png图片作为模板。如果文件夹中没有该图片,则将从第一张待处理图片中截取所需区域作为模板。匹配:此函数主要调用OpenCV库中的matchTemplate函数以及相关函数寻找各

2021-06-27 22:44:08 2354 9

原创 数字图像处理之基于opencv的人腿跟踪检测

前言本项目是数字图像处理课程的大作业,选题为人腿跟踪的机器人。与之前实验不同的是本次实验将应用到机器人平台进行验证,所以使用了ROS系统控制。开发环境Ubuntu18.04ROS melodicOpencv3研究目标1、实现机器小车识别并跟踪人腿的功能研究内容1、采用颜色分割算法,实现对黑色的提取功能。2、采用特征提取算法,实现对已分割图像的有效轮廓提取。3、采用运动决策算法,实现依据有效轮廓对小车的运动控制。算法实现针对颜色分离功能1.1 先对图像进行伽马变换,使从摄像头获

2021-06-26 16:52:34 2729 3

原创 数字图像处理之目标颜色识别

实验要求找到目标颜色所在区域算法实现色度空间转换1.1 读取图像并滤波1.2 根据公式将图像从rgb转换到hsv色度空间颜色分割2.1 利用 createTrackbar()函数建立滑动条,对颜色空间转换后的各通道进行阈值分割2.2 根据阈值分割的结果,判断各种颜色的对应阈值2.3 针对不同颜色,分别对图像进行阈值分割2.4 对阈值分割结果进行数学统计,判断图像的颜色并输出分类结果目标颜色检测3.1 对图像进行预处理,消除噪声并获取二值化图3.2 对二值图进行轮廓检

2021-06-26 16:20:34 7046

原创 数字图像处理之图像特征检测

实验要求边缘检测霍夫线变换霍夫圆变换算法实现边缘检测本代码采用LoG边缘检测算子算子与图像卷积寻找零交叉点,即边缘点霍夫线变换将彩色图像转化为灰度图,并对灰度图做边缘检测得到二值边缘图参数空间离散化:对直线方程的参数(r,θ)(r,\theta)(r,θ)离散化,并给出(rmin,rmax)(r_{min},r_{max})(rmin​,rmax​)和(θmin,θmax)(\theta_{min},\theta_{max})(θmin​,θmax​),划分为有限个等间

2021-06-25 20:51:29 927

原创 数字图像处理之图像滤波与形态学

前言又咕了一个学期,上学期的东西都没写完,惭愧惭愧。实验要求空域滤波1.1 设计高斯滤波器模板函数1.2 填充图像,将模板函数与图像进行卷积1.3 截取图像,获得滤波后的图像腐蚀/膨胀算法2.1 读取图片2.2 腐蚀/膨胀算法2.3 将经过腐蚀或膨胀后的图片显示空域滤波代码实现#include <stdlib.h>#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>#

2021-06-25 18:55:20 583

原创 数字图像处理之图像获取与直方图均衡化

前言咕了一个学期,终于有时间也有东西可写了,虽然只是大三上修的数字图像处理的实验而已。实验要求统计每个灰度下的像素个数绘制出直方图计算累计密度重新计算均衡化后的灰度值,四舍五入直方图均衡化,更新原图每个点的像素值直方图均衡化直方图均衡化是常用的图像增强处理技术,其原理为:rrr:原图像灰度级sss:均衡化后的图像灰度级Pr(w)P_r(w)Pr​(w):图像灰度概率分布Ps(w)P_s(w)Ps​(w):均衡化后的图像灰度概率分布设直方图均衡化变换函数为s=T(r)s=T(r

2021-01-16 01:17:12 632 1

原创 HackingLab之脚本关攻略

开始脚本关的攻略!!本次依旧无题目描述。网络信息安全攻防学习平台第一关这题不是跟基础关的第八题一样吗?使用的python代码也只用改一下url,key就直接出来了。import requestsurl = "http://lab1.xseclab.com/xss1_30ac8668cd453e7e387c76b132b140bb/search_key.php"r = requests.get(url,allow_redirects=False)# 请求获取URL位置的资源,包含从服务器返回的

2020-08-12 12:52:34 590

原创 HackingLab之基础关攻略

此博前言作为一无所知的小白,我仅仅是将此作为摸鱼时的一种解谜游戏看待,因此不会事先去恶补过多的知识,遇到盲点也会果断放弃,上网查攻略,毕竟乐趣作为重要。每一关的解法并不唯一,可以用抓包工具,也可以只用python,我的想法是能写多少写多少方法。题目什么的我也懒得复制粘贴了,毕竟没有意义。攻防平台闯关第一关讲道理,看到题目就想到查看源代码。直接F12,答案写在注释里。jflsjklejflkdsjfklds第二关密文再加密一次又变回明文,既然全是小写字母,就很容易想到与13位后的对应字

2020-08-12 12:49:19 796

原创 【RPGMakerMV】滑冰谜题

前言project1论坛上已经有过滑冰谜题的教程了,但是这个教程里的滑冰谜题和我想要的不太一样。我想要做的是遇到障碍物才停止的效果,而并非离开冰面停止。网上搜了搜,好像并没有教程,倒是看到有人说可以用YEP_SlipperyTiles插件完成,然而我没搞清楚这个插件的用法。因此最后就自己根据原先的那个教程改进了一下,得到了自己想要的效果。实现方法地图设置区域ID:2个1:踩到就进入滑冰状态,向当前朝向前进一步。覆盖冰面。2: 踩到就离开滑冰状态,恢复正常。放置于冰面出口注意点:冰面四周要铺

2020-07-30 18:52:18 740

原创 关于我重装ubuntu系统后所做的那些事

安装关于安装系统的具体过程,网络上有很多博客,私以为这篇博客讲得最为详细,基本上按顺序照做即可。其中有几个注意点:硬盘方面用DiskGenuis处理一下即可。UEFI模式电脑,U盘启动盘要制作成UEFI模式,否则很可能无法识别U盘。重启电脑前,要注意关闭win10电源计划中的快速启动这个选项,否则可能无法进入启动盘。具体方法自行百度。修改BIOS启动U盘时,除了常规操作外,要使Secure Boot不使能,而且Boot Mode必须选择Uefi模式。关于分区设置,我设置了三个分区引导分区

2020-07-30 17:42:05 632

原创 关于u盘运行veket系统这件事

前言上网冲浪时,我偶然了解到可以装在u盘里随身携带的轻量级操作系统。想到家里有一台硬盘损坏无法安装操作系统的老笔记本电脑,我琢磨着能否通过这类操作系统让这台老家伙摆脱被贱卖的命运。所需工具轻量级Linux系统veketveket是一个容量很小,资源要求很低,同时集成了大部分常用软件的操作系统。更重要的是,该系统的图形界面接近于windows,长辈容易操作。YUMI MulitbootU...

2020-04-15 23:24:30 658

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除