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下载Bing图片(代码)
Nov 07 Python
Python获取单个程序CPU使用情况趋势图
Mar 10 Python
python机器学习之决策树分类详解
Dec 20 Python
python编程测试电脑开启最大线程数实例代码
Feb 09 Python
用pandas按列合并两个文件的实例
Apr 12 Python
Python网页正文转换语音文件的操作方法
Dec 09 Python
使用Python对Dicom文件进行读取与写入的实现
Apr 20 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
Apr 24 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
Apr 24 Python
matplotlib相关系统目录获取方式小结
Feb 03 Python
Python matplotlib可视化之绘制韦恩图
Feb 24 Python
Python字符串常规操作小结
Apr 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
解析php中call_user_func_array的作用
2013/06/07 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
php实现设计模式中的单例模式详解
2014/10/11 PHP
php对象在内存中的存在形式分析
2015/02/03 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
javascript parseInt与Number函数的区别
2010/01/21 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
javascript判断移动端访问设备并解析对应CSS的方法
2015/02/05 Javascript
tween.js缓动补间动画算法示例
2018/02/13 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
JavaScript之解构赋值的理解
2019/01/30 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
ES10 特性的完整指南小结
2019/03/04 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
微信小程序自定义tabbar custom-tab-bar 6s出不来解决方案(cover-view不兼容)
2019/11/01 Javascript
element-ui 远程搜索组件el-select在项目中组件化的实现代码
2019/12/04 Javascript
Python浅复制中对象生存周期实例分析
2018/04/02 Python
详解Python文件修改的两种方式
2019/08/22 Python
使用Keras预训练好的模型进行目标类别预测详解
2020/06/27 Python
Python设计密码强度校验程序
2020/07/30 Python
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
商务会议邀请函
2014/01/09 职场文书
中秋节慰问信
2015/02/15 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
运动会200米广播稿
2015/08/19 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
tensorflow学习笔记之tfrecord文件的生成与读取
2021/03/31 Python
Python基本的内置数据类型及使用方法
2022/04/13 Python