自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱和九九的博客

一个非常菜非常菜的小萌新

  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 CSDN待不下去了,来博客园找我

博客园地址:https://www.cnblogs.com/loveandninenine/

2022-01-22 21:38:59 412 1

原创 WHEA_INTERNAL_ERROR 一个关于戴尔电脑G3 G5 G7 所有系列的一个近期硬件BUG异常

关于我开10次机有9次蓝屏一次正常开机的玄学问题这个问题真的是一波三折,网上查阅各种能查的资料,尝试了N种方法,最终在淘宝上花了几十块钱请大佬解决了。所谓解决,其实就是Update了一下Windows……不得不说这几十块花的我肉疼,我以为还得改什么高难度设置呢。更新到最新版的Windows就好啦!我试了几次拔掉外设不拔掉外设的开关机,蓝屏拜拜~**弯路走了一堆,依旧蓝屏反笑脸**官方的修复更新作者:Hookin丶链接:https://www.zhihu.com/question/428.

2021-04-19 17:22:30 3156 3

原创 Win10打开老游戏血战上海滩

这个网上给了好多方法,我试了试,没什么用,自己摸索着,改了一些设置,就可以打开,并且鼠标在游戏里正常使用。(鼠标不能正常使用可能是游戏的分辨率和电脑显示的分辨率没有对应好。)不管在哪下载的文件包吧,首先,建立一个开始游戏exe的快捷方式。然后打开这个快捷方式的属性界面,更改目标程序,在后面加入“ -windows”,注意前面有一个空格;然后更改运行方式为最大化。在兼容性界面,以兼容性模式运行这个程序,另外取消勾选用640 x 480屏幕分辨率运行,最后禁用全屏优化,这样就可以全屏打开这个游戏了。

2021-02-04 22:41:50 4255 2

原创 benTuTuT和jingzhiwang的密码

链接:https://ac.nowcoder.com/acm/problem/21489来源:牛客网题目描述benTuTuT和jingzhiwang感觉做题是真的无聊,不满的他们私下议论Fillin,迫于Fillin的威慑,他们不敢让Fillin发现,于是他们想要将互相传递的小纸条加密,由于Fillin精通各种加密方式,benTuTuT和jingzhiwang决定自创一种加密方式,benTuTuT收到密码后开始了解密。解密规则如下:1.密码为1个十进制数字,20482.将密码的每一位减去m(0&

2021-01-10 09:06:39 261

原创 桶装康帅傅串

链接:https://ac.nowcoder.com/acm/problem/21488来源:牛客网题目描述被踩在脚下的benTuTuT被迫和jingzhiwang一起去做Fillin找来的一道令人无话可说的题:有一种字符串的表示方式为桶装康帅傅表示法,他需要你将字符串以’u’型输出。并且满足如下格式:1.假设竖着的两条边为a、c,横着的边为b2.a=c,且a和c在满足a<=b的条件下尽可能大输入描述:第一行输入一个整数t,代表有t组测试数据,对于每组测试数据,输入一个不包含空格的

2021-01-09 20:14:58 163

原创 逐梦....圈圈圈圈圈

链接:https://ac.nowcoder.com/acm/problem/21485来源:牛客网题目描述benTuTuT和jingzhiwang沿着好心同学的指路终于来到1002的ACM集训队,开始了一天的逐(刷)梦(题)之旅,他们遇到了一道非常有趣的题:26个大写字母里面,有一部分字母是带有圈的,比如A有1个圈,B有2个圈,C没有圈,给你一个带有n个大写字母组成的字符串,请问一共有多少个圈圈。你可以将字母中完全封闭的一个区域当作一个圈输入描述:第一行输入一个整数t,代表有t组测试数据,

2021-01-09 11:28:00 158

原创 齐齐排序

链接:https://ac.nowcoder.com/acm/problem/21439来源:牛客网题目描述齐齐给你n个无序的数a_iai​ 以及m个操作,每个操作由两个数组成,第一个数是操作的方式 t_iti​ ,第二个数 x_ixi​ 是操作的范围,若t_iti​ =1,则将当前下标为1\sim x_i1∼xi​ 范围的数按升序排序,若t_iti​ =2,则将当前下标为 1\sim x_i1∼xi​ 按降序排列。最后输出所有操作完成后的序列。(本题默认数组

2021-01-08 20:32:05 346

原创 factor Representation

链接:https://ac.nowcoder.com/acm/problem/15860来源:牛客网题目描述任意给定一个整数,判断其是否能用因子乘积表达。一个整数是由若干个因子的积合成的,如果其中一个因子的幂次方不少于2,则称该整数的可因素表达。例如:12=223,所以12是因素表达的。15=35,所以15的因子是不可表达的。输入描述:多组输入输出,每组输入一个正整数n(1<n<10^8),以0结束;输出描述:对于每组数据,如果可因数表达,这输出“Yes”,否则输出“No”。示

2021-01-08 19:09:27 209 2

原创 OpenCV基础课程笔记21霍夫直线变换

写在前面霍夫直线变换理论小白易懂:https://www.bilibili.com/video/BV1bb411b7VQ?from=search&seid=13282514100449874212代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namespace cv;int main() { Mat src =

2020-08-28 12:31:48 133

原创 OpenCV基础课程笔记27直方图反向映射

写在前面这个常用于模板匹配,但是到这一步其实听不懂的实在是太多了……反向投影博客(概念理解)https://blog.csdn.net/fengye2two/article/details/79113560OpenCV之mixChannels()函数使用说明https://www.cnblogs.com/ruic/archive/2015/10/31/4926254.html其实……我看了好多博客也没懂……特别是那个fromTo参数.代码#include<iostream>#

2020-08-28 12:30:42 198

原创 OpenCV基础课程笔记26直方图比较

写在前面☆ CV_COMP_BHATTACHARYYA 数值越小代表越接近 (巴适距离)☆ CV_COMP_CORREL 数值越大代表越接近 (相关性计算) CV_COMP_CHISQR 数值越小说明越接近(K²) CV_COMP_INTERSECT 十字交叉(老师不懂,我更不懂,先不求甚解 )这里只演示相关性计算,其他的就换对应参数即可。代码#include<iostream>#include<opencv2/opencv.hpp&gt

2020-08-28 12:28:12 463

原创 OpenCV基础课程笔记25直方图计算

写在前面这里贾志刚老师做绘制的Mat长宽弄反了……但是……他没看出来……东西都在注释里,不多说。代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>#include<string>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\代

2020-08-28 12:11:18 148

原创 OpenCV基础课程笔记24直方图均衡化

代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境.jpg"); Mat dst,gray_src; imshow("图片", src); cvtColor(src, gray_s

2020-08-28 12:06:36 146

原创 OpenCV基础课程笔记23像素重映射

写在前面这节内容里面的不管左右反转、上下翻转,还是旋转180度,都比较好理解,最难理解的是做小微原图的二分之一,这个我到现在仍有点蒙圈。贾志刚老师调程序调出来的右下是有夹缝的,然后弹幕里面有人说他这个写的有问题,于是我到处去搜博客。贾志刚老师在第一节课加上的0.5,博客里面有减去0.5,也有不加不减(贾志刚老师下节课认为不加不减才对)。我自己尝试发现减去0.25之后,能消掉夹缝,但是,也只是对于女友大粗腿下采样.jpg这一张图来说的,画了半天图,大致明白了,这个和像素有很大关系,加不加,加多少,这得

2020-08-28 12:03:58 147

原创 OpenCV基础课程笔记22霍夫圆变换

写在前面这里我其实准备了两张图,一张圆形交错的,一张T细胞在显微镜下呈现的景象,但是圆检测怎么调,都调不到满意的结果,不知道是什么参数不太合适。代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\c

2020-08-28 11:54:38 123

原创 OpenCV基础课程笔记20canny边缘检测

写在前面有助于理解非最大信号抑制博客https://blog.csdn.net/qq_38906523/article/details/80195119?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-7-80195119.nonecase&utm_term=%E6%9C%80%E5%A4%A7%E6%8A%91%E5%88%B6%E7%AE%97%E6%B3%95

2020-08-27 15:50:13 134

原创 OpenCV基础课程笔记19laplance算子

代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境.jpg"); Mat dst; imshow("图片", src); Mat gray, edge; GaussianBlur

2020-08-27 15:32:18 114

原创 OpenCV基础课程笔记18Sobel算子详解

写在前面边缘:像素值发生跃迁的地方。可通过一阶导数求得delta=f(x)-f(x-1)delta越大,说明像素在x方向变化越大,边缘信号越强Sobel算子,称为一阶微分算子或者求导算子 (拉普拉斯为二阶)水平梯度Gx,垂直梯度Gy最终梯度: G=abs(Gx)+abs(Gy);G=pow(GxGx+GyGy,0.5);代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>u

2020-08-27 15:21:13 390

原创 OpenCV基础课程笔记17卷积边缘处理

写在前面copyMakeBorder()其中,处理边缘的三种方式:BORDER_CONSTANT 指定像素填充BORDER_REPLICATE 已知像素(周围的像素)填充BORDER_WRAP 另一边的像素填充和贾志刚老师学的一个键盘事件,通过按键改变代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namesp

2020-08-27 15:07:09 171

原创 OpenCV基础课程笔记16自定义线性滤波

代码#include<iostream>#include<opencv2/opencv.hpp>#include<cmath>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\class6丧尸.jpg"); Mat dst; imshow("图片", src); Mat xp, yp; //Sobel X方向 M

2020-08-27 14:53:30 86

原创 OpenCV基础课程笔记15基本阈值操作

写在前面阈值二值化操作肯定在灰度图像使用。阈值类型THRESH_BINARYTHRESH_BINARY_INV //取反THRESH_TRUNC 超过阈值的,等于阈值THRESH_TOZERO 小于阈值的,等于0THRESH_TOZERO_INV生成阈值方式THRESH_OTSUTHRESH_TRIANGLE代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;usin

2020-08-27 14:25:47 118

原创 OpenCV基础课程笔记14图像金字塔-上采样与下采样

写在前面这一段就不跑了哈……#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\女友大粗腿下采样.jpg"); imshow("图片", src); Mat dst; //上采样 pyrUp(src, dst, Size(src.col

2020-08-27 14:16:28 143

原创 OpenCV基础课程笔记13提取水平竖直线

写在前面一般提取水平竖直线都是相对于二值图像来说的,要先对原始图像二值化处理。代码只跑找到竖线的算法(横线换一个结构体就行了)代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\class13水平垂直线.jpg"); imshow("图片

2020-08-27 14:11:47 398

原创 OpenCV基础课程笔记12形态学操作

代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\class12开.png"); imshow("图片", src); Mat dst; //一般形态学操作针对的都是二值化后的图 //开操作 //先膨胀后腐蚀,去掉小块的对象 M

2020-08-27 13:40:32 115

原创 OpenCV基础课程笔记11腐蚀与膨胀

写在前面膨胀:高亮区域被膨胀了(dilate)腐蚀:高亮区域被腐蚀了(erode)代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int element_size = 3;int max_size = 51;Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境.jpg");Mat dst;vo

2020-08-27 13:38:14 126

原创 OpenCV基础课程10模糊图像(2)

代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\class10素颜女.jpg"); imshow("图片", src); Mat dst; //for (int i = 1; i <= 1000; i += 2) { // b

2020-08-26 22:37:30 122

原创 OpenCV基础课程笔记09模糊图像(1)

写在前面在这里把(1)(2)的所有关于模糊的笔记都记下来。均值滤波可以缩小像素,其实就是将像素区域的均值赋值给中心像素。blur()高斯滤波模糊图像,但是仍然保持原像素。GaussianBlur()中值滤波主要用来控制椒盐噪声medianBlur()双边模糊常用于美颜方面,祛除痘痘、雀斑啥的bilateralFilter()代码#include<iostream>#include<opencv2/opencv.hpp>using

2020-08-26 22:31:39 145

原创 OpenCV基础课程笔记08绘制图形和文字

代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;//Mat src = imread("A:\\专用\\TestForTheCV\\女友44.jpg");Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境2.jpg");//imshow("图片", src);void MyLine() { Poi

2020-08-26 22:20:03 139

原创 OpenCV基础课程07调整图像亮度和对比度

写在前面公式 后来的图 = 原来的图 * α + β其中,α代表图像对比度,β代表亮度。其实就是很简单的对图像中每一个像素点做这个运算,代码中我演示了三通道RGB图像的写法,没有演示Gray的写法(因为我懒)。单通道处理一次就可以了,不用分数组元素012每个都处理而已。代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() {

2020-08-26 22:09:41 79

原创 OpenCV基础课程笔记06图像混合

写在前面注意,本博客图中有恐怖内容,请心脏脆弱者慎重查阅!代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src1 = imread("A:\\专用\\TestForTheCV\\class6美女.jpg"); Mat src2 = imread("A:\\专用\\TestForTheCV\\class6丧

2020-08-26 22:03:52 78

原创 OpenCV基础课程笔记05图像操作

代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:\\专用\\TestForTheCV\\代替女友出境.jpg"); imshow("图片", src); Mat gray_src; cvtColor(src, gray_src, CV_BGR2GRAY); imshow("

2020-08-26 22:01:04 102

原创 OpenCV基础课程笔记04Mat常用方法

代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("A:专用\\TestForTheCV\\class4酷酷.jpg"); if (src.empty()) { cout << "No file!" << endl; } else { imshow("

2020-08-26 21:57:08 125

原创 OpenCV基础课程笔记03矩阵掩模操作

写在前面//upDBD = Mat::zeros(src.size(), src.type());返回一个置零的Mat对象//upDBD = Mat::eye(src.size(), src.type());返回一个对角线为白色,其他为黑色的Mat对象if(!mat.data) 如果无图被读入 (因为我懒,所以所有课程笔记都没有这个消除鲁棒性的代码哈哈哈)//output[col] = saturate_cast(5 * current[col] - (current[col - offset

2020-08-26 21:51:53 153

原创 OpenCV基础课程笔记02加载保存修改图像

写在前面这节课……水……讲了一些前言类似的吧,个人觉得没什么太重要的东西。代码#include <iostream> #include<opencv2\opencv.hpp> #include<opencv2\highgui\highgui.hpp>using namespace cv;int main() { Mat taeyeon = imread("A:专用\\TestForTheCV\\tae.jpg", IMREAD_GRAYSCALE

2020-08-26 21:44:06 90

原创 OpenCV基础课程笔记01预备课

写在前面这是笔者在学习贾志刚老师的OpenCV基础课的一些笔记,提供给个人以后在不同电脑查阅使用。因为给本人查看,所以并没有详细的注释。差最后几节课没学完,因为实在是学不懂了,另外要开学了,所以,暂时先将其他笔记发出来,剩下的学校去在学。图像处理太深奥了,涉及到好多数学理论。在学习时参考了大量CSDN博客,还有数字图像处理的相关课程。目前决定研究生走这个方向,学完这门课只是简单入门。课程预备笔记用到的图片其中基本所有的图片都是网图,女友的图片太过性感,不予展示。所有实验中我用女友照片做素材的,

2020-08-26 21:35:06 128

原创 eclipse找不到主函数&&第二次不能编译&&每次改完代码二次编译都要退出eclipse重新进入才能编译

就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?就问你,保存了吗?eclipse有的时候配置不知道怎么就变了……我靠,我为了这个问题,研究了一个下午外加半个晚上,只是没保存……它真的会,自己变……就突然改成不保存了……有没有大佬知道这是干啥了……程序突变?以前用惯了VS自己编译,后来直接安装了ecli...

2020-04-10 12:35:32 230

原创 最基础的01动态规划背包问题

0-1背包 (50分)给定n(n<=100)种物品和一个背包。物品i的重量是wi,价值为vi,背包的容量为C(C<=1000)。问:应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品i只有两个选择:装入或不装入。不能将物品i装入多次,也不能只装入部分物品i。输入格式:共有n+1行输入: 第一行为n值和c值,表示n件物品和背包容量c; ...

2019-12-12 12:54:17 637 4

原创 7-1 ysu小吃街 (100分)【思路超级简单的版本】

燕大食堂为了改善学生伙食,新开了一条小吃街。这里共有n个摊位,剁椒鱼头、水煮肉片、牛奶冻、红烧狮子头……各种各样的美食数不胜数,散发着诱人的香气。 SueJane和swoky非常开心地走进小吃街。这里有一条神奇的规定,如果能回答出所有小吃的价格,就可以获得免单的优惠。swoky贿赂了入口处卖可乐鸡翅的大妈,得知了标号为1的摊位(可乐鸡翅)的价格为a_1。此后SueJane和swoky每走到一个摊位...

2019-12-04 19:28:20 457

原创 7-3 月饼 (25 分)【第十三周编程题实验】

7-3 月饼 (25 分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最...

2019-11-22 18:11:45 1216

原创 Is Topological Order (25 分)【清奇思路,不同寻常】(第十三周编程实验)

6-1 Is Topological Order (25 分)Write a program to test if a give sequence Seq is a topological order of a given graph Graph.Format of functions:bool IsTopSeq( LGraph Graph, Vertex Seq[] );where LG...

2019-11-22 18:09:51 2115 3

OS课程总结.pdf

2020 年秋操作系统课程学习总结 我喜欢申利民老师,他真的太棒了

2021-05-23

空空如也

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

TA关注的人

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