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 相关文章推荐
Django中实现一个高性能计数器(Counter)实例
Jul 09 Python
python with statement 进行文件操作指南
Aug 22 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
Feb 14 Python
Python基于identicon库创建类似Github上用的头像功能
Sep 25 Python
python实现员工管理系统
Jan 11 Python
使用pygame模块编写贪吃蛇的实例讲解
Feb 05 Python
1分钟快速生成用于网页内容提取的xslt
Feb 23 Python
Django框架搭建的简易图书信息网站案例
May 25 Python
Django应用程序入口WSGIHandler源码解析
Aug 05 Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
opencv 图像礼帽和图像黑帽的实现
Jul 07 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
Zend 输出产生XML解析错误
2009/03/03 PHP
php 进度条实现代码
2009/03/10 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
2014/06/12 PHP
PHP读取文件内容的五种方式
2015/12/28 PHP
Javascript 读后台cookie代码
2008/09/15 Javascript
JS getMonth()日期函数的值域是0-11
2010/02/15 Javascript
javascript折半查找详解
2015/01/26 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
封装好的javascript前端分页插件pagination
2016/01/04 Javascript
jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】
2016/06/16 Javascript
JavaScript简单拖拽效果(1)
2017/05/17 Javascript
vue组件横向树实现代码
2018/08/02 Javascript
Vue文件配置全局变量的实例
2018/09/06 Javascript
Element Input组件分析小结
2018/10/11 Javascript
微信小程序自定义轮播图
2018/11/04 Javascript
详解react阻止无效重渲染的多种方式
2018/12/11 Javascript
d3绘制基本的柱形图的实现代码
2018/12/12 Javascript
python实现图片彩色转化为素描
2019/01/15 Python
Python获取数据库数据并保存在excel表格中的方法
2019/06/12 Python
Python Opencv提取图片中某种颜色组成的图形的方法
2019/09/19 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
JAVA SWT事件四种写法实例解析
2020/06/05 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
PyCharm最新激活码(2020/10/27全网最新)
2020/10/27 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
大学生的应聘自我评价
2013/12/13 职场文书
办理信用卡工作证明
2014/01/11 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书
如何写好活动总结
2019/06/21 职场文书
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL