国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python中numpy如何生成mask图像

Python中numpy如何生成mask图像

头像

2020-11-02 15:08:067264浏览 · 0收藏 · 0评论

有的小伙伴对numpy如何生成mask图像产生了疑问,今天就这个问题为大家进行解答。

在numpy中,有一个??榻凶鰉a,这个模块几乎复制了numpy里面的所有函数,当然底层里面都换成了对自己定义的新的数据类型MaskedArray的操作。

我们来看最基本的array定义。

An array class with possibly masked values. Masked values of True exclude the corresponding element from any computation.

MaskedArray是一个可能带有掩膜信息的数组,对于它的任何计算都是只针对掩膜值为True的数值上的。

Construction::   x = MaskedArray(data, mask=nomask, dtype=None, copy=False, subok=True,     ndmin=0, fill_value=None, keep_mask=True, hard_mask=None,     shrink=True, order=None)

这个class的属性有很多,但是呢,我们只需要关注三个属性就好了,也就是data,mask和fill_value。其他的属性很难用到,举个例子,比如那个hard_mask,这个属性为True就是指data一旦某些值被掩盖掉了就真的丢失了。详细的可以看源码注解。这里不过多介绍。

Parameters ---------- data : array_like Input data. mask : sequence, optional Mask. Must be convertible to an array of booleans with the same shape as `data`. True indicates a masked (i.e. invalid) data. fill_value : scalar, optional Value used to fill in the masked values when necessary. If None, a default based on the data-type is used.

data就不多说了,一个array_like,tuple,list,ndarray都行。

mask是一个只包含True和False的ndarray,它的shape和data一致,这个数组是让你指定需要掩盖的值的,标记为True的数据会被掩盖掉。被掩盖的位置会变成 –(这是两个短横杠,类型是MaskedConstant

fill_value是一个标量,当你掩盖掉一些值之后,如果你想把这些被掩盖的值换成另外一个值,那么你就需要用到它。

import numpy.ma as npm import numpy as np data = np.random.randint(1, 10, size=[1, 5, 5]) mask = data < 5 arr = npm.array(data, mask=mask) print(arr) #[[[6 6 -- 8 --] # [-- -- -- 6 7] # [9 -- -- 6 9] # [-- -- 5 -- 8] # [6 9 -- 5 --]]]

不过numpy也可以直接对ndarray进行条件运算。

import numpy as np arr = np.random.randint(1, 10, size=[1, 5, 5]) mask = arr<5 arr[mask] = 0 # 把标记为True的值记为0 print(arr) #[[[9 9 7 6 0] # [0 0 6 9 0] # [8 0 8 5 0] # [0 5 5 8 9] # [0 7 0 0 6]]]

以上就是全部numpy生成mask图像的详解,更多Python学习推荐:PyThon学习网教学中心。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《少妇精油按摩》无码| 电影《满足2》完整版在线观看| 男人女人免费观看40集电视剧| 九1黄9·1| 《厨房韵母2》动漫下线了吗| B站入口直接进入| 美国A片巜禁忌9| 《好好疼爱里面》免费看| 下面的小嘴又饿了| 男生困困进女生困困洞视频| SSF| 国精一二二产品无人区| 快拨出我是你老师最火的一句| 王叔我老公还在客厅呢什么小说 | 亲吻哼哼唧唧原声不带歌| 啄木鸟军舰女兵3法版| 《蜜桃成熟时》无删减版| 吻戏韩剧| 《夜班护士》结局| 韩剧《酒醉热吻》| 《XL司令》第一季动漫免费播放 | 55岁女人高潮后几天能恢复| 一字马扣出水来的下一句怎么接 | 姑父有力挺送小芳的背景故事| 公媳欢情沈曼最新章节更新| 来吧儿子妈妈是纯还是仿| 女生干多了腿中间会变宽吗| 午马影视免费观看电视剧| 黑兽| 《教授与女学生》伦理| 真人刺激战场40分钟电视剧| 女性左腿又开腿肚子视频大全| 《玉尺经》| 九九在线观看免费播放大全电视剧| 妈妈的朋友3| 白丝| 《女仆教育》动漫第一季| 《XL司令》第一季动漫免费播放| 美女两个球球抖动抓球球视频 | 老公在洗澡我被公干日本| 自己怎么玩隐私位置游戏