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线程池threadpool实现篇
Apr 27 Python
Python实现矩阵相乘的三种方法小结
Jul 26 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
python 用opencv调用训练好的模型进行识别的方法
Dec 07 Python
Python将string转换到float的实例方法
Jul 29 Python
Django用户认证系统 组与权限解析
Aug 02 Python
python3中利用filter函数输出小于某个数的所有回文数实例
Nov 24 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
Ubuntu16.04安装python3.6.5步骤详解
Jan 10 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
Feb 14 Python
python numpy库np.percentile用法说明
Jun 08 Python
TensorFlow保存TensorBoard图像操作
Jun 23 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
用PHP编程语言开发动态WAP页面
2006/10/09 PHP
php基础知识:控制结构
2006/12/13 PHP
PHP通过COM使用ADODB的简单例子
2006/12/31 PHP
PHP和XSS跨站攻击的防范
2007/04/17 PHP
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
解析如何修改phpmyadmin中的默认登陆超时时间
2013/06/25 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
Laravel 将数据表的数据导出,并生成seeds种子文件的方法
2019/10/09 PHP
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
8个超实用的jQuery功能代码分享
2015/01/08 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
js学习总结之DOM2兼容处理顺序问题的解决方法
2017/07/27 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
在微信小程序中使用mqtt服务的方法
2019/12/13 Javascript
JS JQuery获取data-*属性值方法解析
2020/09/01 jQuery
[02:29]DOTA2英雄基础教程 陈
2013/12/17 DOTA
[02:17]2016国际邀请赛中国区预选赛VG战队领队采访
2016/06/26 DOTA
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
在python中使用xlrd获取合并单元格的方法
2018/12/26 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
python中的itertools的使用详解
2020/01/13 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
python中remove函数的踩坑记录
2021/01/04 Python
Django中template for如何使用方法
2021/01/31 Python
Python Selenium操作Cookie的实例方法
2021/02/28 Python
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
群众路线教育党员自我剖析材料
2014/10/06 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
高三语文复习计划
2015/01/19 职场文书
班主任经验交流心得体会
2015/11/02 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
什么是执行力?9个故事告诉您:成功绝非偶然!
2019/07/05 职场文书
MongoDB balancer的使用详解
2021/04/30 MongoDB
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL