腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
使
Python
2D
掩码
数组
类似于
MATLAB
的
python
、
arrays
、
numpy
、
matlab
我目前正在将一个
MATLAB
脚本翻译成
python
。在
MATLAB
代码中有一个步骤,我需要从基于相同维数
的
布尔矩阵
的
矩阵(二维
数组
)中选择条目。当我尝试用
Python
编写等效代码时,我注意到与
MATLAB
相比,结果
数组
中元素
的
顺序不同。更准确地说,
MATLAB
似乎是按列顺序选择元素,而
Python
是按行顺序选择元素。有没有办法让
Python
按照
MATLAB
浏览 20
提问于2021-08-11
得票数 3
回答已采纳
1
回答
灵活地在
python
中实现
Matlab
结构
python
、
matlab
、
numpy
、
defaultdict
我想在
python
中实现一个像
Matlab
struct一样灵活
的
结构。我看过
Matlab
structure in
Python
[duplicate],但不同
的
是我想要一个灵活
的
结构,其中
的
字段名称和结构
的
深度是事先不知道
的
。例如,在
Matlab
中,你可以说: parent.child1.grandchild1=2parent.child
浏览 20
提问于2020-07-28
得票数 0
回答已采纳
1
回答
基于
2D
选择
数组
(带有索引值)在3D
数组
中选择值
python
、
arrays
、
indexing
、
mask
我有一个
2D
选择或
掩码
数组
,形状(375,297)在每个单元格中有一个与索引整数相对应
的
值,从0到23不等。我想使用这个
2D
数组
在三维
数组
中(形状为(24,375,297))从第一个维度(长度为24)中选择单元格,从而输出一个形状为(375,297)
的
2D
数组
。我一直在尝试使用花哨
的
索引和xarray包,但没有成功。如何使用
python
3.6来做到这一点?小例子:
2D</
浏览 1
提问于2018-06-13
得票数 1
6
回答
SciPy创建二维多边形掩模
python
、
scipy
、
polygon
、
sage
、
point-in-polygon
我需要创建一个numpy
2D
数组
,它表示一个多边形
的
二进制
掩码
,使用标准
的
Python
包。dimensionsoutput:输入:多边形顶点,多边形
的
图像二进制
掩码
(numpy
2D
数组
)有人能教我怎么做吗?
浏览 11
提问于2010-09-06
得票数 62
回答已采纳
3
回答
如何在
2d
数组
中选择特定
的
行和列
python
、
python-3.x
、
numpy
如果我有一个
2d
数组
,如如何使用参数选择row = [0, 2]和column = [0, 2]?在
MATLAB
中,我可以简单地执行A[row, column],但是在
python
中,这将选择对应于(0,0)和(2,2)
的
2个元素。8 10]
浏览 1
提问于2015-10-09
得票数 1
回答已采纳
2
回答
matlab
的
imregionalmax()和scipy.ndimage.filters.maximum_filter
的
区别是什么?
python
、
matlab
、
image-processing
、
computer-vision
、
image-segmentation
为了获得分水岭分割
的
前景标记,需要找到图像
的
区域极大值。我看到在
matlab
中使用了函数。由于我没有
matlab
软件,所以我使用函数代替。然而,imregionalmax()和scipy.ndimage.filters.maximum_filter()
的
结果不同。 请帮我找出图像
的
区域极大值。非常感谢你
的
帮助。
浏览 14
提问于2014-12-22
得票数 6
回答已采纳
1
回答
MATLAB
将三维矩阵
的
高度矢量求值为二维矩阵
matlab
、
3d
、
2d
我正在用
MATLAB
编程,我想让我
的
代码尽可能高效。但我遇到了一个问题。我想将height列
的
最大值保存在
2D
矩阵
的
相应单元格中。for i=1:row
2D
(i,j)=nanmax(3D(i,j,:));end
2D
(mask)=3D(mask,nanmax(:)); <e
浏览 0
提问于2013-03-21
得票数 0
回答已采纳
2
回答
为什么matplotlib imshow()显示一个转置
的
图像?
python
、
matlab
、
numpy
、
matplotlib
、
theano
我有一个矩阵
的
图像创建在
matlab
中,我将使用它作为输入一个卷积神经网络,我正在编码
的
西亚诺。我使用numpy.loadtxt导入了矩阵,在检查时,该矩阵看起来与在
matlab
中创建
的
矩阵相同。在
matlab
中使用imshow()对图像进行校正,但使用matplotlib imshow()时,图像被转置。有人知道原因吗?
matlab
代码: imshow(res
浏览 0
提问于2015-05-06
得票数 3
回答已采纳
3
回答
类似
Matlab
的
Python
结构
python
、
matlab
、
numpy
、
scipy
我似乎找到了很多黑客
的
答案,没有一个“标准化”
的
答案这个问题。我希望在
Python
中实现
Matlab
的
结构,特别是具有以下两种功能: 在
Python
中没有办法做到这一点吗?到目前为止,我找到
的
唯一解决方案是使用虚拟类structtype()
的
。这是可行
的
,
浏览 8
提问于2015-12-03
得票数 0
1
回答
用
python
中另一个图像
的
值替换光栅图像中
的
区域
python
、
numpy
、
open-source
、
gdal
我有两个光栅图像相同
的
面积和x,y维数,如numpy
数组
。图1是土地利用分类(例如,类为0到5),而图2是云阴影
掩码
(值为:0= cloudfree,255 =云/阴影区域)。取/剪辑图像2中
的
所有255个值,并将其镶嵌到图像1中,或者将图像2中
的
所有0值替换为在图像1中特定像素位置找到
的
值。 我试图
使
2d
数组
1d并替换0值,但后来无法正确地将其转换回
2d
。在
python
中,什么
浏览 1
提问于2016-08-10
得票数 0
回答已采纳
2
回答
如何通过
Python
在
Matlab
数据结构中创建多维
数组
的
Matlab
文件?
python
、
matlab
、
numpy
我正在尝试从
Python
创建一个
Matlab
文件(*.mat),其中包含一个
Matlab
数据结构,如下所示:s.key2where key2 is an array of 1D arrays 如果我使用savemat和字典,
Matlab
的
输出是一个单元格
数组
,而不是
Matlab
数据结
浏览 0
提问于2018-06-07
得票数 0
1
回答
Python
替代
MATLAB
代码'min(Ar_1(Ar_1~=0))‘
python
、
arrays
、
matlab
、
numpy
我希望在
python
中以最小
的
复杂度获得与
MATLAB
min(Ar(Ar~=0)) 中
的
相同
的
结果,其中Ar是一个
2D
的
numpy
数组
。1.值满足条件
的
(本例中为!= 0
的
元素) 2.可以直接用作另一个
数组
的
列表索引输入吗?(因为(Ar~=0)_
的
浏览 0
提问于2016-10-20
得票数 0
回答已采纳
4
回答
如何规范最小值和最大值之间
的
数组
python
、
matlab
、
normalization
我有一个
数组
: [2014.45, 2160, 2430.65, 2700.65,2714.63]] 我需要对(min=-.1, max=.1)之间
的
2D
列表中
的
每一行进行规范化。所有方法都可以规范[0,1]或[-1,1]之间
的
数据。但是,因为我有
2D
数组
,所以我需要规范一些min/最大值之间
的
每一行,例如:(-.1, .1
浏览 6
提问于2019-12-13
得票数 0
回答已采纳
1
回答
如何使用Matplotlib或Mayavi绘制这种图片?
matplotlib
、
plot
、
3d
、
mayavi
我有三个
2d
数组
: X,Y,Z,它包含不规则
的
三维点坐标,respectively.And另一个
2d
数组
数据,其中包含这些点上
的
值。我想要做
的
是在3d空间中显示这些数据,0值部分蒙面的out.Much如下所示:在
matlab
中,我可以使用函数fill3来实现这一点,但是如何在matplotlib或mayavi中绘制相同
的
图片呢我尝试将
掩码
数组
、plot_surface和彩色脸放在一起,例
浏览 2
提问于2015-02-12
得票数 2
回答已采纳
2
回答
插值2个数字阵列
python
、
numpy
在两个二维numpy
数组
之间是否有任何numpy、two或
python
函数来插值?我有两个
2D
numpy
数组
,我想对第一个numpy
数组
进行更改,使其
类似于
第二个
2D
数组
。限制是,我希望变化是平稳
的
。例如,将
数组
设为:[[1 1 1 1 1 1]]B 62 17 87为了
使
A
类似于
B
浏览 3
提问于2016-10-06
得票数 4
回答已采纳
1
回答
Python
中
的
逻辑
掩码
python
、
masking
在
Matlab
中,大量使用内置
的
逻辑索引和
掩码
机制是很自然
的
。例如,(1) idx = (A == 2)创建一个与A大小相同
的
逻辑
数组
,标识所有等于2
的
元素,以及(2) C = B(idx)从B中取出所有相应
的
元素,假设A和B
的
大小相同。无论A和B
的
维度如何,它都可以工作。在
Matlab
中,使用逻辑
掩码
比以数值方式提取索引更有效。我刚刚开始学习
Python
,它做任
浏览 3
提问于2018-01-11
得票数 0
回答已采纳
3
回答
Python
:从
2d
掩码
创建一个3d
掩码
python
、
arrays
、
numpy
我想从
2d
面罩中创建一个3d面罩。假设我有一个
2d
面罩,如下所示: [ True , True, False],mask3d = np.zeros((3,3,3),dtype=bool)mask3d = [[[ True True False]好
的</em
浏览 0
提问于2018-03-22
得票数 0
回答已采纳
3
回答
计算两组二维点之间成对距离
的
Python
替代方案
python
、
algorithm
、
numpy
、
matrix
、
euclidean-distance
在
Matlab
中有pdist2命令。给定矩阵mx2和矩阵nx2,每行矩阵代表一个
2d
点。现在我想创建一个mxn矩阵,
使
(i,j)元素表示从mx2矩阵
的
i第4点到nx2矩阵
的
第j点
的
距离。我正在寻找
python
中
的
替代方案。我当然可以写2个for循环,但由于我使用
的
是2个numpy
数组
,所以使用for循环并不总是最好
的
选择。在
python
领域中有没有针对这一点
的
优化
浏览 1
提问于2017-04-27
得票数 6
回答已采纳
1
回答
用
Python
读取.mat文件。但是数据
的
形状发生了变化
python
、
matlab
、
numpy
、
file-io
、
mat-file
% save .mat file in the
matlab
train_set_x=reshape(train_set_x,[50,1,51,61,23]); 在
matlab
中得到
的
数据大小为(50,1,51,61,23)。我在
Python
中加载.mat文件,其中包含了这个
的</em
浏览 3
提问于2016-09-01
得票数 6
回答已采纳
1
回答
如何在
2d
NumPy
数组
中为nd值创建
掩码
?
arrays
、
numpy
、
mask
如果我想根据
2d
数组
中
的
1d值创建一个
掩码
:threshold = 2print(a)我得到: [7 2]] [ True False]] 如何为带有和值
的
2d
数组
创建这样
的
掩码
?
类似于
2d
数组
中
浏览 0
提问于2019-05-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
选择 MATLAB 用犹豫吗?
python及numpy,pandas易混淆的点
pandas功能函数总结
Python数据分析学习(一)(更新版
Python安装(2)FancyPie
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券