zsffuture
码龄7年
关注
提问 私信
  • 博客:2,775,195
    社区:3,456
    问答:620
    动态:2
    2,779,273
    总访问量
  • 269
    原创
  • 7,310
    排名
  • 5,447
    粉丝
  • 23
    铁粉

个人简介:hello world

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2018-06-06
博客简介:

进击的菜鸟

博客描述:
每天进步一点点
查看详细资料
  • 原力等级
    当前等级
    8
    当前总分
    5,946
    当月
    31
个人成就
  • 获得3,613次点赞
  • 内容获得795次评论
  • 获得15,710次收藏
  • 代码片获得5,617次分享
创作历程
  • 32篇
    2024年
  • 22篇
    2023年
  • 25篇
    2022年
  • 53篇
    2021年
  • 54篇
    2020年
  • 19篇
    2019年
  • 90篇
    2018年
成就勋章
TA的专栏
  • 模糊逻辑
    5篇
  • OpenCV
    8篇
  • cuda
    16篇
  • c++
    56篇
  • 3D视觉
    3篇
  • linux
    7篇
  • cmake
    6篇
  • halcon学习
    14篇
  • 机器视觉
    11篇
  • matlab
    3篇
  • QT
    1篇
  • 机器学习
    28篇
  • 数据处理
    12篇
  • python3学习
    15篇
  • Seaborn学习
    2篇
  • 深度学习
    61篇
  • 自然语言处理
    34篇
  • 算法
    3篇
  • 数据结构与算法
    2篇
  • 面试
  • 神经网络实战
  • 工具类
  • 正则表达
    1篇
  • TensorFlow
    6篇
兴趣领域 设置
  • 人工智能
    机器学习深度学习神经网络自然语言处理tensorflownlp数据分析
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

QT--组合框 QComboBox ,微调框 QSpinBox,滑动条 QSlider, 进度条 QProgressBar

QComboBox、QSpinBox、QSlider和QProgressBar是四种常见的控件,它们各自有不同的用途和特性。
原创
发布博客 2024.10.17 ·
1334 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

QT--单选按钮(QRadioButton)和复选按钮(QCheckBox)

QRadioButton(单选按钮)用于在一组选项中选择一个。组内的按钮是互斥的。适用于需要用户在多个选项中选择一个的场合。QCheckBox(复选按钮)用于在多个选项中进行独立选择。每个按钮都是独立的,选中一个不会影响其他按钮的状态。适用于需要用户选择多个选项或启用/禁用某些设置的场合。
原创
发布博客 2024.10.16 ·
2180 阅读 ·
30 点赞 ·
0 评论 ·
21 收藏

QT--文本框 QLineEdit、qtextedit

QLabel用于显示静态文本或图像,不可编辑,适用于需要仅显示信息的场合。QLineEdit用于输入和编辑单行文本,适用于需要用户输入单行数据的场合。QTextEdit用于输入和编辑多行文本,适用于需要用户输入长文本或富文本的场合。这里对QLineEdit进行例子测试。
原创
发布博客 2024.10.16 ·
2433 阅读 ·
14 点赞 ·
0 评论 ·
26 收藏

QT--Qlabel学习、获取文本和设置文本、文本对齐方式、文本换行、显示图片

QLabel是Qt中的标签类,通常用于显示提示性的文本,也可以显示图像。
原创
发布博客 2024.10.16 ·
1706 阅读 ·
9 点赞 ·
0 评论 ·
10 收藏

QT--QPushButton设置文本和图标、使能禁能、信号演示

按钮除了可以设置显示文本之外,还可以设置图标。
原创
发布博客 2024.10.15 ·
1750 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

QT--QWidget的使用、获取窗体的几何信息、设置窗口大小、设置窗口固定大小、设置窗口最小大小、设置窗口最大大小、移动窗口、设置窗口标题、设置窗口的icons

通过实现以下的功能进行学习QWidget的相关功能和用法所有窗口类的基类Qt 中有 3 个窗口的基类:QWidget、QMainWindow、QDialog在创建 Qt 工程时,会让我们选择继承自哪一个窗口类其中,QMainWindow、QDialog 都是继承自 QWidge所有控件类的基类Qt 中的控件类(按钮、输入框、单选框等)也属于窗口类它们的基类也是 QWidget;可以内嵌到其他窗口的内部,此时需要给其指定父窗口;可以作为独立的窗口显示,此时不能给其指定父窗口;
原创
发布博客 2024.10.15 ·
1348 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

QT--自定义信号槽、信号槽的连接方式、信号槽扩展、一个信号连接两个槽函数、多个信号连接一个槽函数、信号连接信号、断开连接

QObjectQ_OBJECT只有满足了这两个条件才可以正常使用信号槽机制接下来,我们通过一个案例,演示自定义信号槽的使用。案例:“长官” (Commander)发送一个 “冲” (go) 的信号,然后 “士兵" (Soldier)执行“ 战斗” (fight) 的槽函数和soldier.h 和 soldier.cpp。
原创
发布博客 2024.10.14 ·
1348 阅读 ·
11 点赞 ·
0 评论 ·
5 收藏

QT--标准信号槽

首先看一下什么是事件和信号以 QPushButton 的单击事件为例:按下按钮,会触发 mousePressEvent 事件,然后 QPushButton 会发射 pressed() 信号;松开按钮,会触发 mouseReleaseEvent 事件,然后 QPushButton 会发射 released() 信号和 clicked() 信号常用的事件有很多,比如鼠标的单击和双击事件,鼠标的移动事件,键盘的输入事件等。事件会专门在后边进行讲解。
转载
发布博客 2024.10.14 ·
666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

opencv--findcontour的实际用法

c++ opencv 对于一张二值化的图片,每个对象的轮廓可能只有父轮廓,也可能有多个子轮廓,希望只获取最外层轮廓和最外层对应的子轮廓,至于内部嵌套的轮廓就不要了这个需求怎么操作呢?
原创
发布博客 2024.09.06 ·
1035 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

opencv--把cv::Mat数据转为二进制数据的保存和读取

【代码】opencv--把cv::Mat数据转为二进制数据的保存和读取。
原创
发布博客 2024.07.09 ·
1118 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

高性能c++实现的模板匹配算法

发布资源 2024.06.06 ·
zip

opencv--使用opencv实现旋转角度的模板匹配

下面的例子是简单的使用opencv 实现的模板匹配流程,其中时间性能和精确度还需要调整,如果直接使用会出问题,所以这个只是例子,根据代码原理可以实现尺度变化的模板匹配和旋转尺度变化同时,具体根据实现的旋转代码进一步实现,但是就结果而言和halcon的模板匹配差距较大,性能更不行,因此仅供参考。
原创
发布博客 2024.06.06 ·
2144 阅读 ·
7 点赞 ·
0 评论 ·
13 收藏

opencv--3d数据拟合平面并对倾斜平面矫正

从矫正前的数据和矫正后的数据可以发现,平面得到了很好得了很好的矫正。
原创
发布博客 2024.06.03 ·
1159 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

机器视觉检测--镜头

简单讲镜头就是在其一端收集物体的光线,并将光线在另一端汇聚为实像,并投影到接收面的物体。此时,汇集光线的点称为焦点,镜头中心到焦点的距离称为焦点距离。当镜头为凸镜时,焦点距离将根据镜头的厚度(膨胀)程度不同而各不相同,膨胀程度越大焦点距离越短。
原创
发布博客 2024.06.03 ·
1347 阅读 ·
27 点赞 ·
0 评论 ·
29 收藏

机器视觉检测--颜色

颜色是通过眼、脑和我们的生活经验所产生的一种对光的视觉效应,我们肉眼所见到的光线,是由波长范围很窄的电磁波产生的,不同波长的电磁波表现为不同的颜色,对色彩的辨认是肉眼受到电磁波辐射能刺激后所引起的一种视觉神经的感觉。颜色具有三个特性,即色相,饱和度和明亮度。简单讲就是光线照到物体,反射到眼中的部分被大脑感知,引起的一种感觉。通过色相(Hue)、饱和度(Saturation)和明亮度(Value)来表示,即我们常说的HSV。当然,颜色有不止一种表示方法,RGB三原色也是另外一种表示方法。
原创
发布博客 2024.06.03 ·
1216 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

机器视觉检测--光源

而且,来自工件的光线越远,不能接受到的漫反射光就越多,形成更大的图像对比度和清晰度。当然对于特殊的应用,也有很多种尺寸和形状的定制光源,有配合线扫描相机的线性光源,配合2.5D相机的多方向发光光源,配合贴片检测的多色AOI光源等等。但低角度光源从很小的角度将光线直接照射到工件上,由于光的方向几乎与表面平行,所以表面高度的变化都会改变到CCD 的光路,从而突出变化。和同轴光源的平行照射的理念正好相反,通过从小角度或几乎平行的角度照射LED,可仅突出边缘,轮廓或者表面的缺陷划伤。
原创
发布博客 2024.06.03 ·
1482 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

机器视觉检测--相机

也就是说,像素直径与像素间距的值是一样的。电脑中的图像,是通过像素(或者称为PIXEL)这一规则排列的点的集合进行表现的。(详细介绍请参考之前历史文章)通过控制光源从不同角度照明,得到图像凹凸信息产生的阴影图像,而最后合成计算得到3D信息的图像(注:高度“Z”方向不能定量测量,所以叫2.5D)。双目立体视觉是指用两台性能相当、位置固定的CCD摄像机, 获取同一景物的两幅图像,通过两个摄像头所获取的二维图像,来计算出景物的三维信息。快门速度越快,则元件的受光量越少,相反如果快门速度越慢,则元件的受光量越多。
原创
发布博客 2024.06.03 ·
2089 阅读 ·
19 点赞 ·
2 评论 ·
26 收藏

Halcon--二值化算子dual_threshold和var_threshold的理解

Halcon中阈值二值化的算子众多,通常用得最多的有等。是最简单的阈值分割算子,理解最为简单;是自动阈值算子,它可以自动选出暗(dark)的区域,或者自动选出亮(light)的区域,理解起来也没有难度。动态阈值算子理解起来稍微复杂一点,使用算子的步骤基本是这样的:① 将原图进行滤波平滑处理。② 用原图和平滑后的图逐个像素做比较,它可以根据参数分割出原图比平滑后的图灰度高(或者低)若干个灰度值的区域。
转载
发布博客 2024.05.28 ·
1150 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

opencv--形态学自定义内核提取水平或者竖直直线

可以发现,只要我们合理的设置核函数就可以提取我们想要的形状,不仅仅是水平直线和竖直直线,其他形状也是可以的,例如倾斜45度的直线,圆弧等等,只要设置好核函数即可。
原创
发布博客 2024.05.27 ·
1509 阅读 ·
16 点赞 ·
0 评论 ·
19 收藏

opencv--形态学(开运算、闭运算、形态学梯度、顶帽、黑帽)

先腐蚀再膨胀,消除细小点、毛刺、连接点等等情况。
原创
发布博客 2024.05.24 ·
1084 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏
加载更多