自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于python的OpenCV快速入门——形态学操作

基于python的OpenCV快速入门——形态学操作#太原理工机器人团队20日打卡day20​ 形态学,即数学形态学(Mathematical Morphology),是图像处理过程中一个非常重要的研究方向。形态学主要从图像内提取分量信息,该分量信息通常对于表达和描绘图像的形状具有重要意义,通常是图像理解时所使用的最本质的形状特征。例如,在识别手写数字时,能够通过形态学运算得到其骨架信息,...

2020-03-21 10:37:42 581

原创 基于python的OpenCV快速入门——图像平滑处理

基于python的OpenCV快速入门——图像平滑处理​ 在尽量保留图像原有信息的情况下,过滤掉图像内部的噪声,这一过程称为对图像的平滑处理,所得的图像称为平滑图像​ 图像平滑处理会对图像中与周围像素点的像素值差异较大的像素点进行处理,将其调整为周围像素点像素值的近似值1、均值滤波​ 均值滤波是指用当前像素点周围N·N个像素值的均值来代替当前像素值。使用该方法遍历处理图像内的每一个...

2020-03-20 09:04:12 560

原创 基于python的OpenCV快速入门——阈值处理

基于python的OpenCV快速入门——阈值处理​ 阈值处理是指剔除图像内高于某一值,或低于某一值的像素点。例如,设定阈值为127然后:将图像内所有大于127的像素点值设为255将图像内所有低于127的像素点值设为0通过上述方法能够得到一副二值图像,有效的实现了前景和背景的分离​ OpenCV提供了函数cv2.threshold()和函数cv2.adaptiveTHres...

2020-03-19 09:12:26 2534

原创 基于python的OpenCV快速入门——几何变换

基于python的OpenCV快速入门——几何变换1、缩放在OpenCV中,使用函数cv2.resize()实现对图像的缩放语法格式为dst = cv2.resize( src, dsize[ ,fx[, fy[ ,interpolation]]])dst代表输出目标图像,该图像的类型与src相同,大小为dsizesrc代表需要缩放的原始图像dsize表示输出图像大小fx代...

2020-03-18 08:43:31 235

原创 快速入门基于python的OpenCV——色彩空间类型转换

快速入门基于python的OpenCV——色彩空间类型转换太原理工大学机器人团队20日打卡day16​ 比较常见的色彩空间包括GRAY色彩空间、XYZ色彩空间、YCrCB空间、HSV色彩空间、HLS色彩空间、CIEL* a * b *色彩空间(没有空格,因为编辑器问题)、Bayer色彩空间等。每个色彩空间都有自己擅长处理问题的领域,因此,为了更方便地处理某个具体问题,就要用到色彩空间的转换。...

2020-03-17 09:03:55 437

原创 基于python的opencv快速入门——图像运算

基于python的opencv快速入门——图像运算太原理工机器人团队20日打卡day151、图像加法运算图像加法运算分为两种加号运算符cv2.add()函数加号运算符加号运算符遵循以下规则如果两个图像对应像素和小于255,取相加值如果两个图像像素值的和大于255,取对于256的模cv2.add()函数cv2.add()的函数满足以下规则两个图像对...

2020-03-16 12:23:48 402

原创 基于python的opencv快速入门第一篇

基于python的opencv快速入门第一篇太原理工大学机器人团队20日打卡day141、图像处理基础​ opencv是一个基于BSD许可发行的跨平台计算机视觉库,而在我个人看来,因为其可以用于Linux,也就意味着可以装载在树莓派的嵌入式系统上。十分有利于我开发机器人视觉方面的问题。当然,我并不是计算机专业,对于其中更深层次的算法没有追求,还是追求更高效的利用这个库来完善我的机器人等方面...

2020-03-13 21:14:47 667

原创 从零开始学python——面向对象开发5

从零开始学python——面向对象开发5太原理工大学机器人团队20日打卡day13文件1. 文件的概念和作用计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据长期存储设备包括:硬盘、U 盘、移动硬盘、光盘文件的作用将数据长期保存,在需要的时候使用2.文件的存储方式在计算机中,文件是以 二进制 的方式保存在磁盘上的文本文件和二进制文件文本文件可以使用 文...

2020-03-12 08:50:24 264

原创 从零开始学python——面向对象开发4

从零开始学python——面向对象开发4太原理工大学机器人团队20日打卡day12本文全部基于Linux系统1、模块和包1.1模块模块是Python程序架构的一个核心概念每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块模块名 同样也是一个 标识符,需要符合标识符的命名规则在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工模块 就好比是 工...

2020-03-11 08:58:35 757

原创 从零开始学python——面向对象开发3

从零开始学python——面向对象开发3太原理工大学机器人团队20日打卡day111、类方法和类属性1.1类是一个特殊的对象Python 中 一切皆对象:class AAA: 定义的类属于 类对象obj1 = AAA() 属于 实例对象在程序运行时,类 同样 会被加载到内存在 Python 中,类 是一个特殊的对象 —— 类对象在程序运行时,类对象 在内存中 只有一份,...

2020-03-10 08:59:33 1184 1

原创 从零开始python——面向对象开发2

从零开始python——面向对象开发2太原理工大学机器人团队20日打卡day101、内置方法和属性2、私有属性和私有方法3、继承​ 昨天晚上躺在床上时候还在想有没有用于arduino的python编译器,好像是没有的,不过树莓派可以。呢么我们利用一些arduino做简单的控制和数据处理,再传给树莓派,在树莓派上我们再把一个个arduino看成是一个个对象…后来想了下,这样开发成本好像太...

2020-03-09 08:58:08 800

原创 从零开始学python第二章

从零开始学python第二章面向对象第一篇太原理工大学机器人团队20日打卡day9​ 当我们讨论python时不得不讨论到面向对象,而我身为机器人团队的一名成员,在平时设计的时候可以通过把机器人的各个部分设计成不同的对象以此来简化重复的函数引用。并且python作为一种面向对象的语言,如果不了解和使用面向对象,呢么python就是学习的不完整的。1、面向对象2、初始化方法​ 面向对...

2020-03-08 09:56:43 3136 7

原创 从零开始学python第八篇

从零开始学python第八篇太原理工大学机器人团队20日打卡day8​ 今天的内容主要是对前面内容的一部分补充,也就是说,到今天为止,python的所有基础内容就学习完了,剩下的主要为面向对象和项目实战1、 可变类型和不可变类型2、局部变量和全局变量3、函数的参数4、函数的递归主要是对前面内容的一些补充,所以比较简单。1、可变类型和不可变类型不可变类型,内存中的数据不允许被修...

2020-03-07 09:15:03 5165 5

原创 从零开始学python第八篇

从零开始学python第七篇太原理工大学机器人团队20日打卡day7今天主要内容就是在学习框架搭建知识后,通过一个例子来复习以前的内容综合应用——名片管理系统目标综合应用已经学习过的知识点 :变量流程控制函数模块开发名片管理系统系统需求程序启动,显示名片管理系统欢迎界面,并显示功能菜单****************************************...

2020-03-07 09:07:54 493

原创 从零开始学python第七篇

从零开始学python第七篇太原理工大学机器人团队20日打卡day7今天主要内容就是在学习框架搭建知识后,通过一个例子来复习以前的内容综合应用——名片管理系统目标综合应用已经学习过的知识点 :变量流程控制函数模块开发名片管理系统系统需求程序启动,显示名片管理系统欢迎界面,并显示功能菜单****************************************...

2020-03-06 08:19:54 1283 2

原创 从零开始学python第六篇

从零开始学python第六篇太原理工大学机器人团队20日打卡day61、模块2、高级变量​ 模块应该说是python最重要的知识之一。学会模块相关方面知识,对于非计算机专业在未来利用编程知识有极大的用处。毕竟在我看来,术业有专攻。1、模块模块是 Python 程序架构的一个核心概念模块 就好比是 工具包,要想使用这个工具包中的工具,就需要 导入 import 这个模块每一个...

2020-03-05 09:06:50 825

原创 从零开始学Python第五篇

从零开始学Python第五篇太原理工大学机器人团队20日打卡day5​ 鉴于昨天有人说这个题目具有误导性,让人以为python4都出了,所以今天使用更精准的题目​ 今日内容依旧较少,主要还是一些基础知识和案例,我会选择一部分案例放在文章末尾,供其他人选择参考。1、循环2、函数​ 这一部分内容和其他高级语言差不多,主要区别在于python对于格式的要求更加严格一些,比如缩进等硬性要...

2020-03-04 09:00:42 1731 3

原创 从零开始学Python第四篇

从零开始学Python4太原理工大学机器人团队20天学习打卡day4​ python作为一个弱数据型的语言,对于初入编程的人是十分友好的,但是当代码长了以后,还是略有麻烦。可见所有东西都有利有弊1、变量的使用2、if基础3、逻辑运算4、elif5、if嵌套因为今日内容是基础,所以不难,但是比较多还有一部分细节是十分值得注意的1、变量的使用1.1变量定义在 Python 中...

2020-03-03 09:16:20 8741 9

原创 从零开始学python3

从零开始学python3太原理工团队机器人20日打卡day3​ 经过前两天长时间战斗,终于把Linux的基础学习完成,而今日开始了python的学习,因为高中时期学过一部分python,所以今日学习总的来说还是十分简单的。需要注意的是,本文默认在Linux下编程。​ 同样,在开头列出今天的学习内容,也可以说是思维顺序:1、第一个python程序2、执行python的方式3、Pych...

2020-03-01 20:22:41 2249 7

原创 从零开始学Python2

从零开始学Python太原理工大学机器人团队20日打卡day2​ day2我的进程是学完Linux剩余的基础操作,我习惯于学东西时候快速学习,然后节省时间用来练习。二倍速过后,只需要理解各个原理,具体的细节还是主要在于平时练习时候的打磨。我学习最大的驱动力之一就是任务驱动。为了完成这个任务,我会去学很多平时看起来不可能用到的知识,不过这必然有利于我个人形成一个更庞大的知识框架,有利于在未来岗...

2020-03-01 10:09:32 1147

原创 从零开始学python

从零开始学python太原理工大学机器人团队20天学习打卡 day1​ 为了学习一门新的语言,我们首先必定需要先了解开发环境。Linux系统因为其安全、免费且方便多用户使用而多用于各种服务器,又因为其体积小巧而被用于各种嵌入式系统。(值得一提的是,现在移动端占有率最高的两种操作系统之一的Android系统就是基于Linux开发的)又因为其我认为磨刀不误砍柴功,所以首先利用两天时间了解和学习一...

2020-02-29 10:25:06 3175

空空如也

空空如也

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

TA关注的人

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