working and learning

reading notes


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

cv2.findContours()函数

发表于 2019-05-07 | 分类于 opencv | 阅读量: 次
字数统计: 236 字 | 阅读时长 ≈ 1 分钟

cv2.findContours()函数

在opencv中查找轮廓时,物体应该是白色而背景应该是黑色

contours, hierarchy = cv2.findContours(image,mode,method)

  • image:输入图像

  • mode:轮廓的模式。cv2.RETR_EXTERNAL只检测外轮廓;cv2.RETR_LIST检测的轮廓不建立等级关系;cv2.RETR_CCOMP建立两个等级的轮廓,上一层为外边界,内层为内孔的边界。如果内孔内还有连通物体,则这个物体的边界也在顶层;cv2.RETR_TREE建立一个等级树结构的轮廓。

  • method:轮廓的近似方法。cv2.CHAIN_APPROX_NOME存储所有的轮廓点,相邻的两个点的像素位置差不超过1;cv2.CHAIN_APPROX_SIMPLE压缩水平方向、垂直方向、对角线方向的元素,只保留该方向的终点坐标,例如一个矩形轮廓只需要4个点来保存轮廓信息;cv2.CHAIN_APPROX_TC89_L1,cv2.CV_CHAIN_APPROX_TC89_KCOS

  • contours:返回的轮廓

  • hierarchy:每条轮廓对应的属性

Hello World

发表于 2019-04-28 | 阅读量: 次
字数统计: 73 字 | 阅读时长 ≈ 1 分钟

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

常用参考网址

发表于 2019-04-28 | 分类于 参考网址 | 阅读量: 次
字数统计: 47 字 | 阅读时长 ≈ 1 分钟

hexo 指南

https://hexo-guide.readthedocs.io/zh_CN/latest/index.html

http://shenzekun.cn/hexo%E7%9A%84next%E4%B8%BB%E9%A2%98%E4%B8%AA%E6%80%A7%E5%8C%96%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B.html

备忘录

发表于 2019-04-28 | 阅读量: 次
字数统计: 9 字 | 阅读时长 ≈ 1 分钟

备忘录

阅读全文 »

next主题加静态背景图和动态背景

发表于 2019-04-27 | 分类于 网站搭建 | 阅读量: 次
字数统计: 126 字 | 阅读时长 ≈ 1 分钟

next主题加静态背景图和动态背景

静态背景

打开博客根目录/themes/next/source/css/_custom/custom.styl文件,编辑如下

1
2
3
4
5
6
7
// Custom styles.
body {
background-image: url(/images/background.png);
background-attachment: fixed; // 不随屏幕滚动而滚动
background-repeat: no-repeat; // 如果背景图不够屏幕大小则重复铺,改为no-repeat则表示不重复铺
//background-size: contain; // 等比例铺满屏幕
}

动态背景

修改/theme/next/_config.yml文件

将文件中的canvas_nest: false改为canvas_nest: true即可。

cv2.adaptiveThreshold()函数

发表于 2019-04-26 | 分类于 opencv | 阅读量: 次
字数统计: 145 字 | 阅读时长 ≈ 1 分钟

自适应阀值

cv2.adaptiveThreshold()

该函数有6个参数

  • 第一个原始图像
  • 第二个像素值上限
  • 第三个自适应方法Adaptive Method:

——cv2.ADAPTIVE_THRESH_MEAN_C:领域内均值

——cv2.ADAPTIVE_THRESH_GAUSSIAN_C:领域内像素点加权和,权重为一个高斯窗口

  • 第四个值的幅值方法:只有cv2.THRESH_BINARY和cv2.THRESH_BINARY_INV
  • 第五个Block size:规定领域大小(一个正方形的领域)
  • 第六个常数C,阀值等于均值或者加权值减去这个常数(为0相当于阀值就是求得领域内均值或者加权值)

cv2.copyMakeBorder()函数

发表于 2019-04-26 | 分类于 opencv | 阅读量: 次
字数统计: 116 字 | 阅读时长 ≈ 1 分钟

为图像扩边(填充)(copyMakeBorder)

top,bottom,left,right对应边界的像素数目

  • cv2.BORDER_CONSTANT添加有颜色的常数值边界,还需要下一个参数(value=边界颜色)
  • cv2.BORDER_REFLECT边界元素的镜像。列如:fedcba|abcdefgh|hgfedcb
  • cv2.BORDER_REFLECT_101或者cv2.BORDER_DEFAULT跟上面一样,但稍作改动,列如:gfedcb|abcdefgh|gfedcba
  • cv2.BORDER_REPLICATE填充,重复最后一个像素。如下所示:aaaaaa | abcdefgh | hhhhhhh
  • cv2.BORDER_WRAP - 无法解释,它看起来像这样:cdefgh | abcdefgh | abcdefg

cv2.setMouseCallback()函数

发表于 2019-04-26 | 分类于 opencv | 阅读量: 次
字数统计: 62 字 | 阅读时长 ≈ 1 分钟

setMouseCallback()函数

Event:

EVENT_MOUSEMOVE 0 //滑动

EVENT_LBUTTONDOWN 1 //左键点击

EVENT_RBUTTONDOWN 2 //右键点击

EVENT_MBUTTONDOWN 3 //中键点击

EVENT_LBUTTONUP 4 //左键放开

EVENT_RBUTTONUP 5 //右键放开

EVENT_MBUTTONUP 6 //中键放开

EVENT_LBUTTONDBLCLK 7 //左键双击

EVENT_RBUTTONDBLCLK 8 //右键双击

EVENT_MBUTTONDBLCLK 9 //中键双击

cv2.medianBulr()函数

发表于 2019-04-26 | 分类于 opencv | 阅读量: 次
字数统计: 32 字 | 阅读时长 ≈ 1 分钟

cv2.medianBlur()

该函数有两个传入参数:

  • 传入图像
  • ksize (孔径线性尺寸:必须是大于1的奇数)

cv2.VideoWriter_fourcc()函数

发表于 2019-04-26 | 分类于 opencv | 阅读量: 次
字数统计: 153 字 | 阅读时长 ≈ 1 分钟

cv2.VideoWriter_fourcc

fourcc意为四个字符代码(Four-Character Codes ),该编码由四个字符组成,下面是VideoWriter_fourcc对象一些常用的参数,注意:字符顺序不能混合

  • cv2.VideoWriter_fourcc(‘I’,’4’,’2’,’0’),该参数是YUV编码类型,文件名后缀为.avi
  • cv2.VideoWriter_fourcc(‘P’,’I’,’M’,’I’),该参数是MPEG-1编码类型,文件名后缀为.avi
  • cv2.VideoWriter_fourcc(‘X’,’V’,’I’,’D’),该参数是MPEG-4编码类型,文件名后缀为.avi
  • cv2.VideoWriter_fourcc(‘T’,’H’,’E’,’O’),该参数是Ogg Vorbis,文件名后缀为.ogv
  • cv2.VideoWriter_fourcc(‘F’,’L’,’V’,1),该参数是Flash视频,文件名后缀为.flv
123

Chenhaha

23 日志
6 分类
© 2019 Chenhaha | Site words total count: 4.8k
本站访客数:
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4