小编Seb*_*ale的帖子

Python 3D多项式曲面拟合,依赖于顺序

我目前正在处理天文数据,其中我有彗星图像.由于拍摄时间(黄昏),我想删除这些图像中的背景天空渐变.我开发的第一个程序从Matplotlib的"ginput"(x,y)中取出用户选择的点,为每个坐标(z)提取数据,然后用SciPy的"griddata"将数据网格化为一个新数组.

由于假设背景略有变化,我想将3d低阶多项式拟合到这组(x,y,z)点.但是,"griddata"不允许输入订单:

griddata(points,values, (dimension_x,dimension_y), method='nearest/linear/cubic')
Run Code Online (Sandbox Code Playgroud)

关于可能使用的另一个函数的任何想法或开发leas-square拟合的方法可以让我控制订单?

python scipy geometry-surface

15
推荐指数
2
解决办法
3万
查看次数

在Numpy中旋转图像阵列

我有一个2D数组,表示可以使用matplotlib中的imshow()命令查看的图像的值.我想旋转这个数组的值("旋转图像"),并且没有找到使用典型NxN数组的方法.有人知道怎么做吗?

谢谢你的时间

arrays numpy image rotation

8
推荐指数
2
解决办法
1万
查看次数

numpy中的3D切片系列

我有一个3D数组,代表笛卡尔空间的密度值.要获得2D图像,我只需使用其中一个轴进行求和sum(array,2),然后使用matplotlib函数imshow(array2D)获取2D图像.

我想要做的是imshow()一次只显示一个3D阵列切片,这样我就可以"翻页"通过3D阵列来查看图像的不同点.

slice命令很简单:array[:,:,x]但我看不到至少一次显示每个切片的方法.除了每次手动更改程序文件之外,有没有人有其他建议?这可以以某种方式以交互方式完成吗?

python numpy image matplotlib slice

7
推荐指数
1
解决办法
5401
查看次数

标签 统计

image ×2

numpy ×2

python ×2

arrays ×1

geometry-surface ×1

matplotlib ×1

rotation ×1

scipy ×1

slice ×1