python opencv 二值化 计算白色像素点的实例


Posted in Python onJuly 03, 2019

贴部分代码

#! /usr/bin/env python
# -*- coding: utf-8 -*-
import cv2
import numpy as np
from PIL import Image

area = 0
def ostu(img):
  global area
  image=cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 转灰度
  blur = cv2.GaussianBlur(image,(5,5),0) # 阈值一定要设为 0 !高斯模糊
  ret3,th3 = cv2.threshold(blur,0,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU) # 二值化 0 = black ; 1 = white
  # cv2.imshow('image', th3)
  # a = cv2.waitKey(0)
  # print a
  height, width = th3.shape
  for i in range(height):
    for j in range(width):
      if th3[i, j] == 255:
        area += 1
  return area

以上这篇python opencv 二值化 计算白色像素点的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python基础教程之浅拷贝和深拷贝实例详解
Jul 15 Python
Python实现的txt文件去重功能示例
Jul 07 Python
Django csrf 两种方法设置form的实例
Feb 03 Python
Gauss-Seidel迭代算法的Python实现详解
Jun 29 Python
利用python计算windows全盘文件md5值的脚本
Jul 27 Python
详解pyinstaller selenium python3 chrome打包问题
Oct 18 Python
python画图常规设置方式
Mar 05 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
Django如何使用jwt获取用户信息
Apr 21 Python
python实现飞船游戏的纵向移动
Apr 24 Python
python实现每天自动签到领积分的示例代码
Aug 18 Python
详解matplotlib绘图样式(style)初探
Feb 03 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
Jul 03 #Python
python画图--输出指定像素点的颜色值方法
Jul 03 #Python
基于python的Paxos算法实现
Jul 03 #Python
python区块及区块链的开发详解
Jul 03 #Python
python交易记录整合交易类详解
Jul 03 #Python
python交易记录链的实现过程详解
Jul 03 #Python
python3实现二叉树的遍历与递归算法解析(小结)
Jul 03 #Python
You might like
模仿OSO的论坛(四)
2006/10/09 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
PHP消息队列用法实例分析
2016/02/12 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
深入解析PHP底层机制及相关原理
2020/12/11 PHP
js AspxButton的客户端操作
2009/06/26 Javascript
jquery 利用show和hidden实现级联菜单示例代码
2013/08/09 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
浅谈js中用$(#ID)来作为选择器的问题(id重复的时候)
2017/02/14 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
js for终止循环 跳出多层循环
2018/10/04 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
es6中reduce的基本使用方法
2019/09/10 Javascript
jquery使用echarts实现有向图可视化功能示例
2019/11/25 jQuery
原生js拖拽实现图形伸缩效果
2020/02/10 Javascript
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
python3 模拟登录v2ex实例讲解
2017/07/13 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
pycharm+django创建一个搜索网页实例代码
2018/01/24 Python
Flask框架实现的前端RSA加密与后端Python解密功能详解
2019/08/13 Python
Python post请求实现代码实例
2020/02/28 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
在Mac中配置Python虚拟环境过程解析
2020/06/22 Python
基于Python实现2种反转链表方法代码实例
2020/07/06 Python
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
接口的多继承会带来哪些问题
2015/08/17 面试题
销售团队口号大全
2014/06/06 职场文书
甲午大海战观后感
2015/06/02 职场文书
2015秋季开学典礼演讲稿
2015/07/16 职场文书
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技