- 2024-11-01「闲话」NOIP 集训
10.31因为明天是11.1,所以从今天开始写上午T1没看让输出啥所以一眼会了求所有j看了输出之后,额······诶,其实也对啊,直接根据每个j求出的i区间查分一下就好了,调和级数的复杂度20min打完了,本来以为有些conercase要调一会,但直接过了所有样例,爽!!后记:发现提交时间
- 2024-10-31NOIP 模拟赛 Day 1
赛时很神秘,自己设定开始时间。开T1,发现了一些性质,但是对着题面盯了1h什么思路也没有。开T2,博弈论,打了个SG函数的表,发现是SG函数是\(a_i\bmod(j+1)\)这样子的,这样就有了\(O(n^2)\),拿到了\(30\)pts。此时2h。开T3,会了暴力枚举全排列,这个复杂度是\(O(n!)\)的,有
- 2024-10-30(web查看三维CAD图纸)在三维网页CAD中绘制一个窗户模型
前言本文使用mxcad3d在网页中创建一个简单的三维窗户模型,mxcad3d提供了丰富的三维建模功能和便捷的API,使得创建各种三维模型变得简单方便,最终效果如下图: 环境搭建和入门首先学习mxcad的基本使用方法,可通过官方的入门教程来搭建一个最基本的项目模板,依次查看教程:安装`Node.js
- 2024-10-27opencv PCA 主轴方向角度范围
PCA主轴方向角度,范围 [-45,135] 度点集排序(从左到右、从右至左)不同,角度在-45度时有差异doublecalLineOrientationInDegree(constvector<Point>&pts){//Constructabufferusedbythepcaanalysisintsz=static_cast<int>(pts.size());Matda
- 2024-10-18人脸对齐和关键点计算估计姿态代码
1.人脸对齐代码1.1定义结构体#include<iostream>#include<opencv2/opencv.hpp>#include<onnxruntime_cxx_api.h>#include<vector>#include<cmath>#include<filesystem>usingnamespacecv;typedefstructFacePts{floatx[5],
- 2024-10-11【进阶OpenCV】 (8)--摄像头操作--->识别文档内容
文章目录摄像头操作1.打开摄像头2.识别画面预处理3.轮廓检测4.轮廓近似5.透视变换5.1定义order_point(pts)方法:5.2定义four_point_transform(image,pts)方法:5.3代码应用6.关闭图像窗口7.完整代码展示总结摄像头操作本篇我们来介绍,如何打开摄像头来识别文
- 2024-10-09「闲话」CSP 集训记梦
一个不写闲话的oier不能证明他是一个oier其实写这个是因为10.5晚上做梦了,所以记录一下建议跳过9.28和10.1部分9.28上午模拟赛。T1一开始搞了个贪心假做法,发现过了大样例,但显然不对吧!也不会其他的解法,先交了一发。然后开始写暴力拍了一手,两千组拍出了个Wa的,手
- 2024-10-08kitti 数据集 可视化
1.网址KITTI官网网址:https://www.cvlibs.net/datasets/kitti/index.php下载数据集:https://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3dKITTI数据集论文:ArewereadyforAutonomousDriving?TheKITTIVisionBenchmarkSuitegithub可视化代码:https://
- 2024-10-05代码源 2024 Day 7 ~ 9
Day7/2024-10-02开T1,发现\(n\le16\),感觉是个状压DP状物,但是手玩了半天还不会,写了个\(30\)pts的爆搜。T2,感觉应该是有规律的,但是并没有细推,也没有打个表看看,最后只会\(5\)pts的BFS爆搜。T3,删边,似乎没有多少时间了,写了\(20\)pts的DFS爆搜。T4,邻域查询,感觉
- 2024-09-30机器学习:opencv--摄像头OCR
目录前言一、三个函数1.显示图像2.点排序3.透视变换二、代码实例1.打开摄像头2.图像预处理3.检测特定轮廓4.对轮廓进行处理5.释放资源前言 摄像头OCR指的是利用摄像头捕捉图像中的文字信息,并通过光学字符识别(OCR)技术将其转换为可编辑的文本。
- 2024-09-30openSSH升级
升级前准备:(准备Telnet连接方式防止SSh中断无法连接服务)1、安装telnetxinetdyum-yinstalltelnet*xinetd*2、用vi工具打开securettyvi/etc/securetty|greppts3、将下列数据粘贴到最后面pts/1pts/2pts/3pts/4pts/54、启动telnetsystemctlstarttelnet.sock
- 2024-09-28COMP 218 Fundamentals of Object-Oriented Programming
©Maynotbecopiedorduplicatedwithoutthepermissionoftheowner.COMP218FundamentalsofObject-OrientedProgrammingAssignment1Pleasenote:youareNOTallowedtoposttheassignment/solutionanywhereontheInternet.IntellectualPropertyrightsa
- 2024-09-25YOLOv8——测量高速公路上汽车的速度
引言在人工神经网络和计算机视觉领域,目标识别和跟踪是非常重要的技术,它们可以应用于无数的项目中,其中许多可能不是很明显,比如使用这些算法来测量距离或对象的速度。测量汽车速度基本步骤如下:视频采集:使用摄像头或其他图像采集设备获取高速公路上汽车行驶的视频图像。目标
- 2024-09-22P8735
Statement给出\(k,p,L\),数序列\(a\),满足如下条件:\(1\lea_i\lek\)\(\sum_ia_i=L\)\(\nexistsi,a_i\gep\landa_{i+1}\gep\)答案对\(20201114\)取模,\(p\lek\le1000,L\le10^{18}\).Solution30pts注意到可以dp,记\(f(i,0/1)\)为凑出\(i\)的方案
- 2024-09-22NOIP2024模拟赛7 总结
NOIP2024模拟赛7总结A.恰钱没啥好说的。赛场就过了。比较难蚌的是,第一遍本地测的时候没有写spj,导致我们很多人T1都直接挂零了。不过后来配上重测了。B.排序由于某种神秘原因,导致线段树build写的范围是\(1\simn+1\),update的时候写的也是\(1\simn+1\),然而que
- 2024-09-21CSP 2024 初赛
周一开始集训!!!正式赛季咯,不得好好记录一下(day-9982443539.17中秋节,在放假,得知在本部考初赛,这就不好玩了啊,连坐大巴的机会都没有了。day-1晚3来机房做2022年的初赛真题,三十多分钟做完选择,huge开始\(d\)我们早预备睡觉(骂的好黑)又单独\(d\)我课间睡觉,huge:我看看你们
- 2024-09-21Linux:进程(三)
目录Linux源代码对进程的描述RSDTtXZ(进程僵尸)孤儿进程Linux源代码对进程的描述 理论上把进程状态大致被分为了:运行、阻塞、挂起。那么,在操作系统中具体是如何描述状态的。(有时候Linux内核也把进程称为任务) Linux内核的源代码定义:/**The
- 2024-09-154.linux重定向和管道
目录 一.重定向1.FD2.重定向案例><2.1输出>2.2输入<3.扩展二.管道1.管道|1.1进程管道Piping1.2tee管道2.参数传递Xargs 一.重定向 #touchtime#date>time.txt//>将本身输出到屏幕的东西给他弄到time文件中 1.FD-----标准输入、标准输
- 2024-09-10python的模型二维码识别
可以同时识别到多个二维码直接上代码importcv2importnumpyasnpimportpyautoguifrompyzbar.pyzbarimportdecodefromcv2.wechat_qrcodeimportWeChatQRCode#自定义区域的坐标和大小region=(1024,0,900,500)#替换为你想要的区域#设置要显示的窗
- 2024-09-09音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现
=================================================================音视频入门基础:WAV专题系列文章:音视频入门基础:WAV专题(1)——使用FFmpeg命令生成WAV音频文件音视频入门基础:WAV专题(2)——WAV格式简介音视频入门基础:WAV专题(3)——FFmpeg源码中,判断某文件是否为WAV音频文件
- 2024-09-08Linux如何锁定用户并踢用户下线
(目录)1.锁定用户passwd-lusername或者usermod-Lusername2.踢用户下线[root@node0~]#ps-ef|grep@pts/0user12461243015:34?00:00:00sshd:user@pts/0然后kill-91246或者(结合w命令)fuser-k/dev/pts/0或者pkill-KILL-uuse
- 2024-09-06MTM法:解锁工时计算的科学之道,驱动制造业精益生产
在制造业的广阔天地里,工时计算不仅是生产线高效运转的基石,更是企业精细化管理不可或缺的一环。从传统的计件制到现代精益生产的转型,每一次变革都深刻影响着工时计算的方式与方法,而深入理解并熟练运用这些方法,对于提升生产效率、优化资源配置具有重要意义。本文旨在探讨工时计算中的
- 2024-09-05test3
与AI共舞的哈夫曼(399人攻克150pts)修改flag得到flag正确格式年轻人就要年轻,正经人谁自己写代码啊~打开二进制文件,Nepctf{human_zi6}……2个p,3个f,2个_,3个6……它再描述flag的样子p就是zip和Nep第二个_放在zip后面得到Nepctf{huffman_zip_666}
- 2024-09-05test2
与AI共舞的哈夫曼(399人攻克150pts)修改flag得到flag正确格式年轻人就要年轻,正经人谁自己写代码啊~打开二进制文件,Nepctf{human_zi6}……2个p,3个f,2个_,3个6……它再描述flag的样子p就是zip和Nep第二个_放在zip后面得到Nepctf{huffman_zip_666}
- 2024-09-05test1
与AI共舞的哈夫曼(399人攻克150pts)修改flag得到flag正确格式年轻人就要年轻,正经人谁自己写代码啊~打开二进制文件,Nepctf{human_zi6}……2个p,3个f,2个_,3个6……它再描述flag的样子p就是zip和Nep第二个_放在zip后面得到Nepctf{huffman_zip_666}