np.unique函数获取mask图片中不同像素数
np.unique函数获取mask图片中不同像素数
@Data 2022/12/9
代码:
import os
import numpy as np
from PIL import Imagedef unique_values(root):imgs = os.listdir(root)concat_unique = np.empty(1)for imgpath in imgs:img = np.asarray(Image.open(os.path.join(root, imgpath)))# 得到像素中的不同数unique = np.unique(img)# 对其进行拼接concat_unique = np.concatenate([concat_unique, unique])# 对拼接后的图片进行再次求不同像素,即全部文件中不同像素数,排序后返回return list(sorted(np.unique(concat_unique)))if __name__ == '__main__':root = r'./out'unique = unique_values(root)print(unique)
输出:
>>[0.0 15.0]
np.unique函数获取mask图片中不同像素数相关推荐
- numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax)
numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax) 目录 numpy使用np ...
- 遍历图像 找最小外接矩形 matlab,2018a版本MatLab利用regionprops函数获取图片中物体轮廓最小外接矩形...
2018a版本MatLab利用regionprops函数获取图片中物体最小外接矩形 本次内容,用于介绍利用matlab中的regionprops函数来获取图像区域中的物体的最小外接矩形信息(位置(x, ...
- Python中numpy库unique函数解析
a = np.unique(A) .unique()函数去除其中重复的元素,并按元素由大到小返回一个新的无元素重复的元组或者列表 import numpy as np A = [1, 2, 2, 5, ...
- python numpy np.finfo()函数 eps
用法 finfo函数是根据括号中的类型来获得信息,获得符合这个类型的数型 例1: import numpy as np a=np.array([[1],[2],[-1],[0]]) b=np.maxi ...
- unique函数_unique函数使用场景(一)
unique函数使用场景(一) 前情提示:Microsoft 365(就是原来的office 365)已经推出有一段时间了,去年年审就在项目上使用365更新的一系列动态函数来提高审计效率(大胆一点,就 ...
- pythontype函数使用_Python astype(np.float)函数使用方法解析
Python astype(np.float)函数使用方法解析 我的数据库如图 结构 我取了其中的name age nr,做成array,只要所取数据存在str型,那么取出的数据,全部转化为str型, ...
- np.unique( )--去除数组中的重复数字,并进行排序之后输出
该函数是去除数组中的重复数字,并进行排序之后输出. 要求是 arr 里面是相同的维数. import numpy as npresult1 = np.unique([1, 1, 2, 2, 2, 3, ...
- [转载] python numpy np.finfo()函数 eps
参考链接: Python中的numpy.log2 用法 finfo函数是根据括号中的类型来获得信息,获得符合这个类型的数型 例1: import numpy as np a=np.array([[1] ...
- 关于unique函数
torch和numpy中都有unique函数,作用是去除张量/向量组中的重复张量/向量. torch torch.unique(input, sorted=True, return_inverse=F ...
最新文章
- OGRE 2.1 Windows 编译
- 系列文章--AJAX技术系列总结
- 高昆仑大数定律 中心极限定理
- 条款13:以对象管理资源
- linux memalign、valloc函数
- 基于多进程和基于多线程服务器的优缺点及nginx服务器的启动过程
- 【ARM】ARM流水线技术
- MySQL排序查询示例
- Python 小白从零开始 PyQt5 项目实战(3)信号与槽的连接
- php windowcrlf和unix,文件格式unix与dos转换,CRLF与LF的区别查看
- 【论文写作】SpringMVC学籍管理系统如何画用例图(2)
- 数据挖掘决策树python_机器学习之决策树ID3(python实现)
- linux path_lookup,Linux虚拟文件系统(4)-- 路径名查找
- 马蜂窝与滴滴联合发起:“旅游+交通”优化旅客出行方案
- linux jupyter 远程,Linux下远程访问Jupyter Notebook 配置
- Oracle 购买价格 和 服务费 计算方式
- 苹果产品信息查询_科普:苹果官网那些隐藏着的超实用工具
- 浙江大学14届计算机学院孙晓宇,郑州外国语学校2011年保送生录取名单
- matplotlib 绘制直方图
- Uniapp 动态修改状态栏、导航栏背景色、字体图标颜色插件 Ba-AppBar
热门文章
- 一篇文章告诉你哪些数据库是行存储?哪些是列存储?有什么区别?
- 小程序图片不显示(在没有错误的情况下)
- 小米平板9.0系统怎么样不用root激活Xposed框架的教程
- Python布尔值属于数字类型吗?
- 中文代码示例之Spring Boot 2.0.3问好
- 网页中插入优酷土豆视频并让它自适应的方法
- 学蓝桥Chapter2:板子上的锁存器与译码器
- 2023年成都.NET线下技术沙龙来了!大咖分享,报名从速
- 解决angular中使用ng-zorro, cdk-overlay-backdrop-showing覆盖页面,需要点两次的问题。
- 2020京东社招笔试编程题-数据分析岗