怼毒毒
码龄5年
关注
提问 私信
  • 博客:11,497
    11,497
    总访问量
  • 25
    原创
  • 147,504
    排名
  • 160
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2020-11-19
博客简介:

m0_52682056的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    146
    当月
    0
个人成就
  • 获得191次点赞
  • 内容获得11次评论
  • 获得192次收藏
  • 博客总排名147,504名
创作历程
  • 25篇
    2024年
成就勋章
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【无标题】密码管理工具

一个成熟的密码管理工具不仅要具备基本的密码存储和管理功能,还应提供高度的安全性、便捷的跨设备同步和友好的用户体验。考虑到用户的隐私和安全需求,密码管理工具需要在保障数据安全的基础上,提供灵活的管理选项和易用的操作界面。• 内置强密码生成器,可以根据用户需求(如密码长度、字符种类)生成复杂且安全的密码,防止使用弱密码。• 有:Bitwarden 支持导出和备份密码库,用户可以选择加密导出数据。• 有:Bitwarden 提供密码健康报告工具,可以检查弱密码、重复密码和已泄露的密码。
原创
发布博客 2024.11.16 ·
466 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Vaultwarden

Vaultwarden 之前称为 Bitwarden RS,它使用 Rust 语言编写,比官方的 Bitwarden 服务器更轻量,运行效率更高,非常适合小型服务器和资源有限的环境。◦ Vaultwarden 使用 Rust 编写,比官方的 Bitwarden 服务器占用更少的资源,适合部署在低性能的硬件(如树莓派)或小型虚拟机上,同时保持高效性能。◦ Vaultwarden 支持多用户和组织模式,可以轻松管理团队共享的密码和凭证,通过角色和权限管理来控制对敏感信息的访问。
原创
发布博客 2024.11.16 ·
663 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

opencv-findContours轮廓查找(二十四)

RETR_LIST = 1,常用,轮廓不建立等级关系,全放进列表中。RETR_EXTERNAL = 0,表示值检测外轮廓。RETR_CCOMP = 2,每层最多两级。RETR_TREE = 3,按树形存储轮廓。两个返回值:contours:查找到所有轮廓的列表。hierarchy:层级。
原创
发布博客 2024.03.15 ·
443 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

opencv-morph形态学运算(二十三)

梯度 = 原图 - 腐蚀 (可以计算边缘)# 顶帽运算 = 原图 - 开运算。# 黑帽运算 = 原图 - 闭运算。
原创
发布博客 2024.03.15 ·
390 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

opencv-morphologyEx开运算和闭运算(二十二)

开运算 = 腐蚀+膨胀。闭运算 = 膨胀+腐蚀。
原创
发布博客 2024.03.15 ·
440 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

opencv-erode和dilate(腐蚀、膨胀)(二十一)

type: MORPH_RECT常用,矩形卷积核。MORPH_ELLIPSE椭圆卷积核。MORPH_CROSS十字架卷积核。iterations:执行腐蚀次数。size值为:(3,3)(5,5)
原创
发布博客 2024.03.15 ·
400 阅读 ·
8 点赞 ·
1 评论 ·
7 收藏

opencv-Binary二值化(二十)

ADAPTIVE_THRESH_GAUSSIAN_C:高斯窗口甲醛平均值,一般选择这个。type:THRESH_BINARY和THRESH_BINARY_INV,这两个api相反效果,第一个是超过阈值变成最大值,第二个是低于。计算阈值的方法:ADAPTIVE_THRESH_MEAN_C:计算邻近区域的平均值。type:THRESHOLD_BINARY、THRESHOLD_BINARY_INV用法与全局二值化一样。C:常量,应从计算出的平均值或加权平均值中减去,一般设置为0。
原创
发布博客 2024.03.15 ·
477 阅读 ·
6 点赞 ·
1 评论 ·
8 收藏

opencv-canny边缘检测大法(十九)

Canny(img,minVal,maxVal,...)minVal最小阈值,maxVal最大阈值。(1)使用5x5高斯滤波器平滑图像(基本边缘检测基本都有这步,为了减少噪声的影响)(3)单个边缘点响应。即对于边缘检测,只返回单点厚度的结果。即所有边缘都应该找到,并且没有虚假边缘。(2)准确的定位边缘。即检测到的边缘应该接近真实的边缘。(2)计算梯度幅值和边缘方向(0/45/90/135)(4)使用双阈值处理和连通性分析检测和链接边缘。(3)非极大值抑制(细化边缘),取局部极大值。1、canny边缘检测。
原创
发布博客 2024.03.12 ·
319 阅读 ·
8 点赞 ·
1 评论 ·
8 收藏

opencv-filter滤波(十八)

的通过(低通滤波是指使变化小(也就是图像中图形)的通过。filter2D(src,ddepth,kernel,anchor,delta,borderType)重点为前三个参数。这里的频是指变化(相邻像素值的变化),高通滤波是指使变化大也就是图像的边缘)本博文涉及的对比度调节方法有:数值加减运算、线性变化、非线性变化、直方图均衡化等手段。低通滤波 部分涉及: 均值滤波,方框滤波、中值滤波、高斯滤波和双边滤波。图像滤波分为高通滤波和低通滤波,高通滤波用于求图形的边缘,低通滤波用于图像去噪、
原创
发布博客 2024.03.12 ·
983 阅读 ·
16 点赞 ·
1 评论 ·
14 收藏

opencv-perspective透明转换(十七)

图像变换操作可以将拍的倾斜的实物(书本),进行透明转化,使其变得水平,便于文字识别。
原创
发布博客 2024.03.12 ·
417 阅读 ·
10 点赞 ·
1 评论 ·
7 收藏

opencv-affine仿射(十六)

仿射API:warpAffine(src,M,dsize,flags,mode,value)flags: 与resize中的插值算法一直。# 定义:仿射变换是图像旋转,缩放,平移的总称。mode:边界外推法标志(可省略)value:填充边界的值(可省略)angle:角度,逆时针旋转。# 变换矩阵二,根据三个点制作M,center:中心点。scale:缩放比例。
原创
发布博客 2024.03.08 ·
406 阅读 ·
8 点赞 ·
1 评论 ·
8 收藏

opencv-scale_filp图像变换(十五)

cv.resize(图像,输出函数(C++,使用,py不写),(1280,640),x缩放比例,y缩放比例,插值算法)x缩放比例,y缩放比例与dsize有冲突,可不写。INTER_NEAREST,邻近插值,速度快,效果差。INTER_LINEAR,双线性插值,原图中的4个点。INTER_CUBIC,三次插值,原图的16个点。INTER_AREA,效果最好。filpCode < 0,上下+左右翻转。filpCode == 0,上下翻转。filpCode > 0,左右翻转。
原创
发布博客 2024.03.08 ·
398 阅读 ·
9 点赞 ·
1 评论 ·
6 收藏

opencv-与、或、非、异或(十四)

【代码】opencv-与、或、非、异或(十四)
原创
发布博客 2024.03.06 ·
349 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏

opencv-图像运算(十二、十三)

图像乘: multiply(A,B)图像乘: divide(A,B)
原创
发布博客 2024.03.06 ·
368 阅读 ·
10 点赞 ·
1 评论 ·
7 收藏

opencv-draw绘制(十一)

矩形绘制:rectangle(img,start,end,color,线宽)线宽为-1则表示填充。----------------绘制图像----------------------------------------绘制文本------------------------直线绘制:cv.line(img,start,end,color,线宽,锯齿度...)多边形的绘制:polylines(img,点集,是否闭环,color,...)圆形绘制:circle(img,圆中心,半径R,color,线宽)
原创
发布博客 2024.03.06 ·
503 阅读 ·
9 点赞 ·
1 评论 ·
6 收藏

opencv-split和merge(十)

合并:merge((h1,h2,..))分离:split(mat)
原创
发布博客 2024.03.03 ·
340 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

opencv-Mat补充(九)

img.size属性输出占用多大空间:即高度*长度*通道数。# 获取图像每个元素的位深,uint8(0-255)# shape属性输出(高度, 长度, 通道数)# Mat-图像的多种属性。
原创
发布博客 2024.03.03 ·
404 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

opencv-Mat(八)

channels:通道数 RGB是3。# Mat属性,主要分为header和data。# Mat浅拷贝,指向同一个内存地址data。depth:像素的位深。# Mat深拷贝,重新复制一份data。size: 矩阵大小。
原创
发布博客 2024.03.03 ·
354 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

opencv-numpy基础操作(七)

zeros((行高,列高,通道层数(3),np.uint8)RGB色彩填3。创建单元数组identity/eye()斜对角为1。创建全0数组zeros()/ones()创建全值数组full()创建数组array()# numpy创建矩阵。
原创
发布博客 2024.03.02 ·
399 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

opencv_cv2.cvtColor(img,code)色彩空间(六)

YUV主要作用于视频,HSV主要用在opencv中,RGB,BGR主要用在显示器硬件中。6_opencv重点 -- 色彩空间。Saturation: 饱和度,颜色的纯度。Saturation: 饱和度,颜色的纯度。scr是原始输入图像,code是色彩空间转换码,Hue:色相,即色彩,如红色,蓝色。Hue:色相,即色彩,如红色,蓝色。Lightness:亮度。OpenCv默认的是BGR。RGB:人眼的色彩空间。
原创
发布博客 2024.03.01 ·
456 阅读 ·
5 点赞 ·
1 评论 ·
7 收藏
加载更多