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 fileinput模块使用介绍
Nov 30 Python
让 python 命令行也可以自动补全
Nov 30 Python
Python中使用第三方库xlrd来写入Excel文件示例
Apr 05 Python
使用Python构建Hopfield网络的教程
Apr 14 Python
Python中MySQLdb和torndb模块对MySQL的断连问题处理
Nov 09 Python
实例介绍Python中整型
Feb 11 Python
wxPython实现带颜色的进度条
Nov 19 Python
python字符串反转的四种方法详解
Dec 02 Python
总结Pyinstaller的坑及终极解决方法(小结)
Sep 21 Python
Python图像识别+KNN求解数独的实现
Nov 13 Python
python 破解加密zip文件的密码
Apr 22 Python
anaconda python3.8安装后降级
Jun 11 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
AM/FM收音机的安装与调试
2021/03/02 无线电
php+oracle 分页类
2006/10/09 PHP
php array_map array_multisort 高效处理多维数组排序
2009/06/11 PHP
PHP中的生成XML文件的4种方法分享
2012/10/06 PHP
php页码形式分页函数支持静态化地址及ajax分页
2014/03/28 PHP
php获取Google机器人访问足迹的方法
2015/04/15 PHP
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
tp5实现微信小程序多图片上传到服务器功能
2018/07/16 PHP
实例:尽可能写友好的Javascript代码
2006/10/09 Javascript
用javascript控制iframe滚动的代码
2007/04/10 Javascript
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
如何创建一个JavaScript弹出DIV窗口层的效果
2013/09/25 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
2015/08/10 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
Vue打包后访问静态资源路径问题
2019/11/08 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
2020/04/27 Javascript
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
[22:07]DOTA2-DPC中国联赛 正赛 iG vs Magma 选手采访
2021/03/11 DOTA
Python实现全角半角转换的方法
2014/08/18 Python
Pycharm学习教程(2) 代码风格
2017/05/02 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
python面试题之列表声明实例分析
2019/07/08 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
OpenCV Python实现拼图小游戏
2020/03/23 Python
Python错误的处理方法
2020/06/23 Python
2016年员工年度考核评语
2015/12/02 职场文书