<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[soul_study的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/soul_study</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; soul_study]]></copyright><item><title><![CDATA[基于python的OpenCV快速入门——形态学操作]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/105005100</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/105005100</guid><author>soul_study</author><pubDate>Sat, 21 Mar 2020 10:37:42 +0800</pubDate><description><![CDATA[基于python的OpenCV快速入门——形态学操作
#太原理工机器人团队20日打卡day20
​		 形态学，即数学形态学（Mathematical Morphology），是图像处理过程中一个非常重要的研究方向。形态学主要从图像内提取分量信息，该分量信息通常对于表达和描绘图像的形状具有重要意义，通常是图像理解时所使用的最本质的形状特征。例如，在识别手写数字时，能够通过形态学运算得到其骨架信息，...]]></description><category></category></item><item><title><![CDATA[基于python的OpenCV快速入门——图像平滑处理]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104982434</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104982434</guid><author>soul_study</author><pubDate>Fri, 20 Mar 2020 09:04:12 +0800</pubDate><description><![CDATA[基于python的OpenCV快速入门——图像平滑处理
​		在尽量保留图像原有信息的情况下，过滤掉图像内部的噪声，这一过程称为对图像的平滑处理，所得的图像称为平滑图像
​		图像平滑处理会对图像中与周围像素点的像素值差异较大的像素点进行处理，将其调整为周围像素点像素值的近似值
1、均值滤波
​		 均值滤波是指用当前像素点周围N·N个像素值的均值来代替当前像素值。使用该方法遍历处理图像内的每一个...]]></description><category></category></item><item><title><![CDATA[基于python的OpenCV快速入门——阈值处理]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104959921</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104959921</guid><author>soul_study</author><pubDate>Thu, 19 Mar 2020 09:12:26 +0800</pubDate><description><![CDATA[基于python的OpenCV快速入门——阈值处理
​		阈值处理是指剔除图像内高于某一值，或低于某一值的像素点。

例如，设定阈值为127然后:

将图像内所有大于127的像素点值设为255
将图像内所有低于127的像素点值设为0

通过上述方法能够得到一副二值图像，有效的实现了前景和背景的分离

​		OpenCV提供了函数cv2.threshold()和函数cv2.adaptiveTHres...]]></description><category></category></item><item><title><![CDATA[基于python的OpenCV快速入门——几何变换]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104936745</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104936745</guid><author>soul_study</author><pubDate>Wed, 18 Mar 2020 08:43:31 +0800</pubDate><description><![CDATA[基于python的OpenCV快速入门——几何变换
1、缩放

在OpenCV中，使用函数cv2.resize（）实现对图像的缩放
语法格式为

dst = cv2.resize( src, dsize[ ,fx[, fy[ ,interpolation]]])


dst代表输出目标图像，该图像的类型与src相同，大小为dsize
src代表需要缩放的原始图像
dsize表示输出图像大小
fx代...]]></description><category></category></item><item><title><![CDATA[快速入门基于python的OpenCV——色彩空间类型转换]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104914066</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104914066</guid><author>soul_study</author><pubDate>Tue, 17 Mar 2020 09:03:55 +0800</pubDate><description><![CDATA[快速入门基于python的OpenCV——色彩空间类型转换
太原理工大学机器人团队20日打卡day16
​	比较常见的色彩空间包括GRAY色彩空间、XYZ色彩空间、YCrCB空间、HSV色彩空间、HLS色彩空间、CIEL* a * b *色彩空间（没有空格，因为编辑器问题）、Bayer色彩空间等。每个色彩空间都有自己擅长处理问题的领域，因此，为了更方便地处理某个具体问题，就要用到色彩空间的转换。
...]]></description><category></category></item><item><title><![CDATA[基于python的opencv快速入门——图像运算]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104896480</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104896480</guid><author>soul_study</author><pubDate>Mon, 16 Mar 2020 12:23:48 +0800</pubDate><description><![CDATA[基于python的opencv快速入门——图像运算
太原理工机器人团队20日打卡day15
1、图像加法运算

图像加法运算分为两种

加号运算符
cv2.add()函数



加号运算符


加号运算符遵循以下规则

如果两个图像对应像素和小于255，取相加值
如果两个图像像素值的和大于255，取对于256的模



cv2.add()函数


cv2.add()的函数满足以下规则

两个图像对...]]></description><category></category></item><item><title><![CDATA[基于python的opencv快速入门第一篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104849564</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104849564</guid><author>soul_study</author><pubDate>Fri, 13 Mar 2020 21:14:47 +0800</pubDate><description><![CDATA[基于python的opencv快速入门第一篇
太原理工大学机器人团队20日打卡day14
1、图像处理基础
​		opencv是一个基于BSD许可发行的跨平台计算机视觉库，而在我个人看来，因为其可以用于Linux，也就意味着可以装载在树莓派的嵌入式系统上。十分有利于我开发机器人视觉方面的问题。当然，我并不是计算机专业，对于其中更深层次的算法没有追求，还是追求更高效的利用这个库来完善我的机器人等方面...]]></description><category></category></item><item><title><![CDATA[从零开始学python——面向对象开发5]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104811307</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104811307</guid><author>soul_study</author><pubDate>Thu, 12 Mar 2020 08:50:24 +0800</pubDate><description><![CDATA[从零开始学python——面向对象开发5
太原理工大学机器人团队20日打卡day13
文件
1. 文件的概念和作用

计算机的 文件，就是存储在某种 长期储存设备 上的一段 数据
长期存储设备包括：硬盘、U 盘、移动硬盘、光盘

文件的作用
将数据长期保存，在需要的时候使用
2.文件的存储方式

在计算机中，文件是以 二进制 的方式保存在磁盘上的

文本文件和二进制文件

文本文件

可以使用 文...]]></description><category></category></item><item><title><![CDATA[从零开始学python——面向对象开发4]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104789204</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104789204</guid><author>soul_study</author><pubDate>Wed, 11 Mar 2020 08:58:35 +0800</pubDate><description><![CDATA[从零开始学python——面向对象开发4
太原理工大学机器人团队20日打卡day12
本文全部基于Linux系统
1、模块和包
1.1模块

模块是Python程序架构的一个核心概念


每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块
模块名 同样也是一个 标识符，需要符合标识符的命名规则
在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工
模块 就好比是 工...]]></description><category></category></item><item><title><![CDATA[从零开始学python——面向对象开发3]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104766857</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104766857</guid><author>soul_study</author><pubDate>Tue, 10 Mar 2020 08:59:33 +0800</pubDate><description><![CDATA[从零开始学python——面向对象开发3
太原理工大学机器人团队20日打卡day11
1、类方法和类属性
1.1类是一个特殊的对象

Python 中 一切皆对象：

class AAA: 定义的类属于 类对象
obj1 = AAA() 属于 实例对象



在程序运行时，类 同样 会被加载到内存
在 Python 中，类 是一个特殊的对象 —— 类对象
在程序运行时，类对象 在内存中 只有一份，...]]></description><category></category></item><item><title><![CDATA[从零开始python——面向对象开发2]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104745552</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104745552</guid><author>soul_study</author><pubDate>Mon, 09 Mar 2020 08:58:08 +0800</pubDate><description><![CDATA[从零开始python——面向对象开发2
太原理工大学机器人团队20日打卡day10
1、内置方法和属性
2、私有属性和私有方法
3、继承
​		昨天晚上躺在床上时候还在想有没有用于arduino的python编译器，好像是没有的，不过树莓派可以。呢么我们利用一些arduino做简单的控制和数据处理，再传给树莓派，在树莓派上我们再把一个个arduino看成是一个个对象…后来想了下，这样开发成本好像太...]]></description><category></category></item><item><title><![CDATA[从零开始学python第二章]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104727666</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104727666</guid><author>soul_study</author><pubDate>Sun, 08 Mar 2020 09:56:43 +0800</pubDate><description><![CDATA[从零开始学python第二章
面向对象第一篇
太原理工大学机器人团队20日打卡day9
​		当我们讨论python时不得不讨论到面向对象，而我身为机器人团队的一名成员，在平时设计的时候可以通过把机器人的各个部分设计成不同的对象以此来简化重复的函数引用。并且python作为一种面向对象的语言，如果不了解和使用面向对象，呢么python就是学习的不完整的。
1、面向对象
2、初始化方法
​		面向对...]]></description><category></category></item><item><title><![CDATA[从零开始学python第八篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104709310</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104709310</guid><author>soul_study</author><pubDate>Sat, 07 Mar 2020 09:15:03 +0800</pubDate><description><![CDATA[从零开始学python第八篇
太原理工大学机器人团队20日打卡day8
​		今天的内容主要是对前面内容的一部分补充，也就是说，到今天为止，python的所有基础内容就学习完了，剩下的主要为面向对象和项目实战
1、 可变类型和不可变类型
2、局部变量和全局变量
3、函数的参数
4、函数的递归
主要是对前面内容的一些补充，所以比较简单。
1、可变类型和不可变类型

不可变类型，内存中的数据不允许被修...]]></description><category></category></item><item><title><![CDATA[从零开始学python第八篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104709244</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104709244</guid><author>soul_study</author><pubDate>Sat, 07 Mar 2020 09:07:54 +0800</pubDate><description><![CDATA[从零开始学python第七篇
太原理工大学机器人团队20日打卡day7
今天主要内容就是在学习框架搭建知识后，通过一个例子来复习以前的内容
综合应用——名片管理系统
目标
综合应用已经学习过的知识点 ：

变量
流程控制
函数
模块

开发名片管理系统
系统需求

程序启动，显示名片管理系统欢迎界面，并显示功能菜单

****************************************...]]></description><category></category></item><item><title><![CDATA[从零开始学python第七篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104688679</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104688679</guid><author>soul_study</author><pubDate>Fri, 06 Mar 2020 08:19:54 +0800</pubDate><description><![CDATA[从零开始学python第七篇
太原理工大学机器人团队20日打卡day7
今天主要内容就是在学习框架搭建知识后，通过一个例子来复习以前的内容
综合应用——名片管理系统
目标
综合应用已经学习过的知识点 ：

变量
流程控制
函数
模块

开发名片管理系统
系统需求

程序启动，显示名片管理系统欢迎界面，并显示功能菜单

****************************************...]]></description><category></category></item><item><title><![CDATA[从零开始学python第六篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104667735</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104667735</guid><author>soul_study</author><pubDate>Thu, 05 Mar 2020 09:06:50 +0800</pubDate><description><![CDATA[从零开始学python第六篇
太原理工大学机器人团队20日打卡day6
1、模块
2、高级变量
​		模块应该说是python最重要的知识之一。学会模块相关方面知识，对于非计算机专业在未来利用编程知识有极大的用处。毕竟在我看来，术业有专攻。
1、模块

模块是 Python 程序架构的一个核心概念


模块 就好比是 工具包，要想使用这个工具包中的工具，就需要 导入 import 这个模块
每一个...]]></description><category></category></item><item><title><![CDATA[从零开始学Python第五篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104646724</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104646724</guid><author>soul_study</author><pubDate>Wed, 04 Mar 2020 09:00:42 +0800</pubDate><description><![CDATA[从零开始学Python第五篇
太原理工大学机器人团队20日打卡day5
​		鉴于昨天有人说这个题目具有误导性，让人以为python4都出了，所以今天使用更精准的题目
​		今日内容依旧较少，主要还是一些基础知识和案例，我会选择一部分案例放在文章末尾，供其他人选择参考。
1、循环
2、函数
​		这一部分内容和其他高级语言差不多，主要区别在于python对于格式的要求更加严格一些，比如缩进等硬性要...]]></description><category></category></item><item><title><![CDATA[从零开始学Python第四篇]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104625478</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104625478</guid><author>soul_study</author><pubDate>Tue, 03 Mar 2020 09:16:20 +0800</pubDate><description><![CDATA[从零开始学Python4
太原理工大学机器人团队20天学习打卡day4
​		python作为一个弱数据型的语言，对于初入编程的人是十分友好的，但是当代码长了以后，还是略有麻烦。可见所有东西都有利有弊
1、变量的使用
2、if基础
3、逻辑运算
4、elif
5、if嵌套
因为今日内容是基础，所以不难，但是比较多还有一部分细节是十分值得注意的
1、变量的使用
1.1变量定义

在 Python 中...]]></description><category></category></item><item><title><![CDATA[从零开始学python3]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104599263</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104599263</guid><author>soul_study</author><pubDate>Sun, 01 Mar 2020 20:22:41 +0800</pubDate><description><![CDATA[从零开始学python3
太原理工团队机器人20日打卡day3
​		经过前两天长时间战斗，终于把Linux的基础学习完成，而今日开始了python的学习，因为高中时期学过一部分python，所以今日学习总的来说还是十分简单的。需要注意的是，本文默认在Linux下编程。
​		同样，在开头列出今天的学习内容，也可以说是思维顺序：
1、第一个python程序
2、执行python的方式
3、Pych...]]></description><category></category></item><item><title><![CDATA[从零开始学Python2]]></title><link>https://blog.youkuaiyun.com/soul_study/article/details/104587541</link><guid>https://blog.youkuaiyun.com/soul_study/article/details/104587541</guid><author>soul_study</author><pubDate>Sun, 01 Mar 2020 10:09:32 +0800</pubDate><description><![CDATA[从零开始学Python
太原理工大学机器人团队20日打卡day2
​		day2我的进程是学完Linux剩余的基础操作，我习惯于学东西时候快速学习，然后节省时间用来练习。二倍速过后，只需要理解各个原理，具体的细节还是主要在于平时练习时候的打磨。我学习最大的驱动力之一就是任务驱动。为了完成这个任务，我会去学很多平时看起来不可能用到的知识，不过这必然有利于我个人形成一个更庞大的知识框架，有利于在未来岗...]]></description><category></category></item></channel></rss>