import numpy as np
import cv2#读入图像
img = cv2.imread('dataset/mask/00004.png')
img = cv2.resize(img, (128, 128))#灰度化
GrayImage=cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
#二值化
ret, thresh2=cv2.threshold(GrayImage,127,255,cv2.THRESH_BINARY_INV)
img = np.array(thresh2)
x, y = img.shape  #x:高;y:宽
w = 0
b = 0
for row in range(x):for col in range(y):if (img[row][col]) == 0:w = w+1else:b = b+1rate1 = w/(x*y)
rate2 = b/(x*y)
print("白色占比:", round(rate1*100,2),'%')
print("黑色占比:", round(rate2*100,2),'%')

图像

结果

python计算黑白图像像素值相关推荐

  1. python opencv读取图像像素值_python-opencv--图像像素通道读取及修改

    data/dtype/size/shape/len ''' import cv2 as cv import numpy as np def access_pixes(image): print(ima ...

  2. 【转】DICOM图像像素值、灰度值与CT值!!!!!

    转自:https://blog.csdn.net/syz201558503103/article/details/107238940 做医学图像处理会涉及DICOM图像,初学者应该要对图像像素有一定了 ...

  3. python手动实现图像像素的kmeans聚类(附代码)

    1.简介 这篇文章主要是介绍了python使用kmeans算法来对图像中的像素进行聚类.整个kmeans算法为手动实现,不调用sklearn库.一共使用了两种方法,其中方法a.py使用了三通道像素值r ...

  4. 【转】DICOM图像像素值(灰度值)转换为CT值

    转自:https://www.cnblogs.com/xuhui24/p/6193032.html            https://zhuanlan.zhihu.com/p/358770379 ...

  5. Dicom 图像--像素值(灰度值)转为CT值

    摘要: 1. 概念: 2. 公式: 3. 具体情况: 4. DICOM TAG分类和说明 1. 概念: 数据:Dicom数据的原始像素值(pixel value)是没有实际意义的,所以我们常用的是Di ...

  6. DICOM图像像素值(灰度值)转换为CT值

    CT值的单位是Hounsfield,简称为Hu,范围是-1024-3071.用于衡量人体组织对X射线的吸收率,设定水的吸收率为0Hu. 在DICOM图像读取的过程中,我们会发现图像的像素值有可能不是这 ...

  7. Dicom 图像像素值(灰度值)转为CT值

    CT值的单位是Hounsfield,简称为Hu,范围是-1024-3071.用于衡量人体组织对X射线的吸收率,设定水的吸收率为0Hu. 在DICOM图像读取的过程中,我们会发现图像的像素值有可能不是这 ...

  8. opencv创建图像,图像像素值处理、生成单通道图像和生成tif图像方法的整理

    就是做个小笔记,后面要查方便 1.创建设定尺寸图象 import numpy as np """h,w,c分别代表图像的高.宽和通道数""" ...

  9. opencv中求图像像素值中位数

    话不多说,直接上源码: int GetMidValue(Mat& input) {int rows = input.rows;int cols = input.cols;float histo ...

  10. python计算特征的统计值并文本输出

    python计算特征的统计值并文本输出 # 输出统计分位数 df.describe(percentiles=[0.05, 0.25, 0.5, 0.75, 0.95]) featname:A => ...

最新文章

  1. 为什么我还没 Fix 你的 Issue
  2. 9月22日我国垃圾邮件报告:湖北省再居榜首
  3. 与aspect长得像的单词_硕士研究生英语81分总结:考研单词这么背才对,方法其实很容易...
  4. AOJ 0525 Osenbei【穷竭搜索】
  5. tcpdump启动脚本
  6. Eigen 矩阵计算工具
  7. 视觉SLAM笔记(46) 基本的 VO
  8. UltraEdit UE如何设置自动换行
  9. 关于打印 毕业设计资料
  10. Java 简单TCP文件传输
  11. 关于联想系列电脑windows10系统自定义锁屏壁纸被自动篡改的问题
  12. lammps建模技巧:msi2lmp转换data文件结构错位解决办法
  13. 思科c系列服务器cimc密码,UCS C系列服务器故障排除提示.PDF
  14. 崩坏3区号+86_手机号码前的“+86”是什么意思?
  15. MATLAB App Designer 计算器的设计
  16. flex布局(flex 居中)
  17. E - 切绳子(二分)
  18. Android S内置APK时AndroidManifest使用uses-library编译报错
  19. Camera in ROS and VISCA
  20. 海康RTSP流转RTMP并推送至Web端展示

热门文章

  1. Excel 固定表头
  2. catia快捷键_CATIA的管理员模式和多版本环境变量设置
  3. 2063【例1.4】牛吃牧草-c++语言入门
  4. 传输层 传输层协议和应用层协议之间的关系
  5. DateUtil整理
  6. 游戏设计的236个技巧++游戏机制、关卡设计和镜头窍门pdf
  7. HTTP下载文件到本地
  8. MySQL基础知识,入门必备
  9. Unity素材、动画设计类常用插件
  10. mysql电商数据库设计文档_MySQL电商项目数据库设计及架构优化视频课程