【视觉与图像】OpenCV篇:Python+OpenCV实用教程

入门篇

  1. 简介与安装(了解安装OpenCV-Python) | 番外篇1:代码性能优化
  2. 基本元素-图片(图片载入/显示/保存) | 番外篇2:无损保存和Matplotlib使用
  3. 打开摄像头(打开摄像头捕获图片/播放保存视频) | 番外篇3:滑动条
  4. 图像基本操作(访问像素点/ROI/通道分离合并/图片属性)
  5. 颜色空间转换(颜色空间转换/追踪特定颜色物体)
  6. 阈值分割(阈值分割/二值化) | 番外篇4:Otsu阈值法
  7. 图像几何变换(旋转/平移/缩放/翻转) | 番外篇5:仿射变换与透视变换
  8. 绘图功能(画线/画圆/画矩形/添加文字) | 番外篇6:鼠标绘图

挑战任务:画动态时钟 | 拓展挑战:PyQt5编写GUI界面

基础篇

  1. 图像混合(算数运算/混合/按位运算) | 番外篇7:亮度与对比度
  2. 平滑图像(卷积/滤波/模糊/降噪) | 番外篇8:卷积基础(图片边框)
  3. 边缘检测(Canny/Sobel) | 番外篇9:图像梯度
  4. 腐蚀与膨胀(形态学操作/腐蚀/膨胀/开运算/闭运算)
  5. 轮廓 (寻找/绘制轮廓) | 番外篇10:轮廓层级
  6. 轮廓特征 (面积/周长/最小外接矩(圆)/形状匹配) | 番外篇11:凸包及更多轮廓特征
  7. 直方图(计算绘制直方图/均衡化)
  8. 模板匹配(大图中找小图)
  9. 霍夫变换(提取直线/圆)

挑战任务:车道检测

软件+影视汁源贴(updating...)

经常有人跟我要一些软件和电影的资源,毕竟我是老司机( ╯□╰ )特此整理,有时间会不断更新。 I’ve always believed with hard work and a little bit of luck, it’s only a matter of time before I’m discovered!我总是相信勤奋与努力外加一点点幸运就能换来成功,我的天分被发现只是时间的问题...

Continue Reading →

【MightyPy】(l/r)strip函数的巨坑

先来猜下Python中这句话的输出是啥: 12>>> filename = "journey_p4.mp4">>> filename.rstrip(".mp4") 答案是:journey_,那p4去哪了呢?怎么样,有兴趣看下去了吗?↓ I Am Iron Man. ——《钢铁侠》我就是钢铁侠。——《Iron Man》 友情广告:电影台词分享网站:Mov...

Continue Reading →

【MightyPy】处理命令行参数和选项的几种方式

设计Python模块功能时,命令行参数是一个非常灵活且便捷的方法:从外部获取配置参量,而不是直接修改代码。Python内置几种命令行参数和选项的处理方式,当然也有更加强大的第三方的模块,如:click。 一般来说内置就够用了,所以本节主要看下内置的三种方式。 Louis, I think this is the beginning of a beautiful friendship. —...

Continue Reading →

【MightyPy】Base64

我们知道日常的图片、视频、pdf、exe等等这些文件都是二进制文件,如果用文本编辑器打开它们,基本都是乱码,那么有没有一种简单的二进制转成字符串的方式呢? Valar Morghulis, Valar Dohaeris. ——《Game of Thrones》凡人皆有一死,凡人皆须侍奉。——《权力的游戏》 友情广告:电影台词分享网站:MovieQuotes Base64Base64是...

Continue Reading →

【树莓派】变身全能无线路由器(2/2B)

树莓派能做的事情实在是太多了,今天我们就来把它改造成一台全能的无线路由器。要知道树莓派的Soc性能可比廉价路由器高出不少。 人在顺境时候的友谊,可能不是那么坚固的。 ——《飞驰人生》 友情广告:电影台词分享网站:MovieQuotes 硬件/软件版本说明我一开始是用3B+的,但官方的固件烧写后不断重启,有问题,网上很多人也遇到。虽然通过烧写开发版固件解决了,但本文还是先以官方固件为主...

Continue Reading →

【树莓派】用PLEX打造家庭影音中心!

电脑下载了部电影,晚上想在手机上看,老婆也想看(啥?!),拷贝?想在手机上看以前的电影或者硬盘里存的视频/照片,拷贝?使用云盘存储呢?速度、容量、播放码率、重复占用本地容量都是问题。如果有一块存放资源的硬盘,家人都可以高速访问它,何乐而不为呢?我说的不是NAS噢~ May the force be with you. ——《Star Wars》愿原力与你同在!——《星球大战》 友情广告:...

Continue Reading →

串口传输中对float数据的处理

我本专业是搞控制的,软件上就是天天跟上/下位机、通讯协议打交道。一次,有个学弟问我,他单片机采集的温度是小数,串口应该怎么发,协议怎么设计。 爱你所爱,行你所行,听从你心,无问西东。——《无问西东》 友情广告:电影台词分享网站:MovieQuotes 他的想法是整数部分和小数部分分开发,比如100.3,1个字节代表整数部分,1个字节代表小数部分,那如果是300.421呢?超出了1个字节...

Continue Reading →

【云服务】起飞!Vultr 10分钟快速搭梯子并启用BBR加速

程序猿除了码代码,平常最多的操作就是解决问题Bug/查资料了,Google/Stackoverflow基本上能解决很多问题(不要提CSDN>﹏<),Youtube再看看高清视频,一个字:爽! 然鹅…我们有Qiang啊~。自动动手,丰衣足食,我们来买一台境外服务器,搭建ss(Shadowsocks)服务并启用BBR进行加速,畅游全网! After all… tomorrow is anot...

Continue Reading →

速度UP!Python/Ubuntu/NodeJS/树莓派等更换国内源汇总

在Python/Linux/Node.js开发中,要经常下载各种各样的的包,然而由于默认的安装源大部分是在国外的服务器上,所以下载速度嘛…… You‘ll never win with violence, Tony, you only win when you maintain your dignity. ——《Green Book》暴力永远无法取胜,托尼,只有坚守尊严才会赢。——《绿皮...

Continue Reading →

© Made by ex2tron | 2019

  | 电影台词分享: MovieQuotes