自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv读取视频与网络摄像头篇

video=cv2.VideoCapture(video_path)是去获取这个视频,准备要去读取。这两行是去设置窗口的大小,给frame这个窗口靠cv2.WINDOW_NORMAL设置为可调节模式。再通过一个while循环去一帧一帧读取视频 因为视频结束后会是错误的。cv2.waitKey(40)是等40毫秒再读取下一帧。video.release()是去释放所占的资源。if选择是ret为真的时候 去显示视频的窗口。ret是布尔变量 frame是实际读取的帧。下一行是设置窗口的大小。

2026-05-31 15:06:58 200

原创 opencv库读取图片篇

image_path = os.path.join('.', 'data', 'bird.png') 这里用os.path.join来拼接成一个路径,这个路径是存储bird.png的图片的,最后是那照片那个路径 也可以用相对路径和绝对路径。img=cv2.imread(image_path)是真正去读取这个路径的一行。

2026-05-31 14:54:02 209

原创 计算机视觉关于opencv去读取图像的很基础的

分别是高度,宽度,通道数有三个值。3在二值图像中的内容只有0和1两种像素值 0代表黑 1代表白。2opencv不支持中文路径。这一行是通过cv2.imread()去读取图片。第一个结果是表明图片是numpy数组。第二个结果表明图片的格式。是去引入opencv库。这个是去打印图片的类型。这个是去打印图片的格式。注意:1图像由像素组成。

2026-05-28 20:37:50 196

原创 蓝桥杯双阶乘解答

/ 1:无需package// 2: 类名必须Main, 不可修改//在此输入您的代码...i<=1010;i++){//把字符串转化为字符数组;//最后输出结果*/

2026-04-09 21:44:05 192

原创 蓝桥杯数位倍数的做法

理解:sum+=(ch[j]-'0');这一行最重要,利用了ASC||值去计算字符数组里面的值,这样就不用做别的了;//转化成一个字符数组。//在此输入您的代码...// 2: 类名必须Main, 不可修改。// 1:无需package。

2026-04-07 21:21:06 39

原创 蓝桥云课--整数变换的解析

首先,我们要输入n,和创建一个计数的变量;其次,我们要通过一个while循环,当n=0时截至。在while循环里面,我把int型的n通过,

2026-04-03 10:06:26 202

原创 Java中HashSet的用法

System.out.println("是否包含葡萄: " + fruits.contains("葡萄"));System.out.println("是否包含苹果: " + fruits.contains("苹果"));System.out.println("集合大小: " + fruits.size());System.out.println("清空后是否为空: " + fruits.isEmpty());System.out.println("\n移除香蕉后: " + fruits);

2026-04-03 09:08:42 201

原创 在Java中判断一个数是不是质数的几种方法

i < n;i++) {

2026-04-02 21:52:19 414

原创 25年魔法科考试(蓝桥杯)

if (n % i == 0 || n % (i + 2) == 0)这一行中是检查能不能被6k-1或6k+1整除,若能整除则说明不是质数。由第一段我们可以知道,要用一个大小为n的数组A去存储上半部分,一个大小为m的数组去存储下半部分,我们还要用S=a+b,来组合完整口诀;由第二段,我们要首先保证S是个质数,在主方法里面信整一个函数,加上要保证S<=m+n;任何质数都能表示为6k+1或6k-1的形式,我们以步长为6递增,

2026-04-02 19:08:36 320

原创 十六届蓝桥杯C组省赛:2025的解答

对于这道题目,我们要检查在一个范围内的自然数,经过重排,最后的数字中是否会含有2025.我们可以改变一下思路,检查其中的每个数是否含有2025这几个数字,也就是至少有两个2,一个0,一个5.因此我们要首先把一个long型的整数转换为一个字符串型的,通过String s=i+"";把字符串s转化为一个字符数组,声明几个统计0 2 5的变量,我们再通过一个for循环来统计0 2 5的数量。最后要求 0 2 5的数量都大于等于各自所需要的就可以了。

2026-03-22 10:20:40 176

原创 25年蓝桥杯省赛逃离高塔的

我所错的地方:对于确定个位数字是否为3,我用的是和3取余为0,这样只能确定是否为3的倍数,所以应该和10去取余,最后等于3,那样能够确保个位数字为3。//在此输入您的代码...// 2: 类名必须Main, 不可修改。// 1:无需package。

2026-03-19 18:34:46 59

原创 关于蓝桥云课Excel地址的解答

/ 因为是1-based索引 要从0开始而不是从1开始,因为26和26取余会出现0。其中还用了StringBuilder来构建一个字符串,能够更快速地拼接字符串,且String是不可变的。要注意索引的问题,因为26和26取余会出现0,所以要从0开始避免出现这个问题。注意n-- 这是要让所有的数字都减一,避免出现26和26取余为0。且Java中字符串的索引是从0 1 2 3 4 5像这样进行的。

2026-03-16 19:28:58 39

原创 力扣448题:找到所有数组中消失的数字

/ 取绝对值避免重复标记影响 减1是为了回到数组索引。// 第一遍:标记出现过的数字(索引 = 数字-1)// 第二遍:收集未被标记的位置(即消失的数字)

2026-02-08 21:37:45 171

原创 力扣389题:找不同

理解:由题目可知字符串t要比s多一个,所以我想的是,把s和t都转化为char型数组,单个的字符,然后可以通过Arrays.sort(名字)来把两个char型数组都排好序,按照升序来排的;接着,用一个for循环(注意i是<n-1的,因为最后一个不用去遍历,在程序的末尾,返回最后那个值),在for循环里面去驻个比较里面的字符,如果有不符合的,则返回那个值,用临时变量来存储那个值,然后返回。由题目可知char1的数组的大小肯定比char2的大小要小。

2026-02-06 21:09:52 246

原创 对二分查找的理解

/ 原因:low 始终指向“第一个大于 target 的位置”或数组末尾。二分查找是不断的把一个已经排序过的数组进行拆分,在一半的一半进行查找,最终会找到结果。return mid;// 🔑 关键:循环结束时 low 即为插入位置。

2026-01-28 22:37:03 27

原创 蓝桥杯15. 用杂志拼接信件题目题解

观察题目可知,我们应该先声明两个字符串,获取这两个字符串的大小,由题目可知我们应该从字符串的大小分成两种情况,第一种是m1<=m2,第二种是m1>m2。在这种情况下,我用了boolean这个来标记真或假这两种情况,且System.out.println(a?为真的时候输出YES,为假的时候输出NO。杂志和信件均由字符串构成,对于给定的杂志和信件,确定信件是否可以由杂志上的字符构成。实现一个算法确定能否由杂志构成信件。第一行为杂志字符串,第二行为信件字符串。输出一行,若信件可由杂志构成则输出。

2026-01-20 20:48:31 313

原创 力扣268丢失的数字的数学解法

我们可以通过数学的方法,去给nums求和,接着给0到n的数字去求和,两和相减就是缺失的那个数。i++){//给nums所有元素去求和。i++){//从0到n去求和。//sum2肯定大于sum1。这个范围内没有出现在数组中的那个数。

2026-01-09 14:23:22 159

空空如也

空空如也

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

TA关注的人

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