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中global与nonlocal比较
Nov 21 Python
python实现根据月份和日期得到星座的方法
Mar 27 Python
介绍Python中内置的itertools模块
Apr 29 Python
详解Python中表达式i += x与i = i + x是否等价
Feb 08 Python
用python处理图片实现图像中的像素访问
May 04 Python
python获取指定字符串中重复模式最高的字符串方法
Jun 29 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
django如何实现视图重定向
Jul 24 Python
Pandas缺失值2种处理方式代码实例
Jun 13 Python
python基本算法之实现归并排序(Merge sort)
Sep 01 Python
如何在windows下安装配置python工具Ulipad
Oct 27 Python
python中threading和queue库实现多线程编程
Feb 06 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
ThinkPHP写第一个模块应用
2012/02/20 PHP
php分页思路以及在ZF中的使用
2012/05/30 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
php常用数组函数实例小结
2016/12/29 PHP
thinkPHP5.0框架URL访问方法详解
2017/03/18 PHP
Yii 框架使用数据库(databases)的方法示例
2020/05/19 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
JavaScript基本对象
2007/01/11 Javascript
两个DIV等高的JS的实现代码
2007/12/23 Javascript
尝试在让script的type属性等于text/html
2013/01/15 Javascript
JavaScript每天必学之基础知识
2016/09/17 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
NodeJs 文件系统操作模块fs使用方法详解
2018/11/26 NodeJs
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
React-redux实现小案例(todolist)的过程
2019/09/29 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
Vue-Ant Design Vue-普通及自定义校验实例
2020/10/24 Javascript
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
python机器学习实战之树回归详解
2017/12/20 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
Python之文字转图片方法
2018/05/10 Python
jupyter 导入csv文件方式
2020/04/21 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
四风问题班子对照检查材料
2014/09/27 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
就业协议书范本
2014/10/08 职场文书
婚前协议书范本
2014/10/27 职场文书
入党转正介绍人意见
2015/06/03 职场文书
SQL Server实现分页方法介绍
2022/03/16 SQL Server
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android