Python plot_surface网格颜色透明问题

ax.plot_surface(X, Y, Z, alpha=1,rstride=1, cstride=1, cmap=parula_map)

1、alpha属于[0,1],alpha越小,图像越透明,一般并不是我们所希望看到的

2、 rstride 和 cstride是用来控制行平滑程度和列平滑程度的参数.

3、 rstride 和 cstride的值最小为1, 最大可以无穷大, 但如果超过了X或Y的默认栅格数后, 将对图像无影响.

4、当rstride 和 cstride的值为1时, 图像不会变化, 增加rstride 和 cstride的值, 会减少三维图像的平滑程度, 当其等于X或Y的默认栅格数时, 就变成一个单色面。

测试
单元N为512,rstride 和 cstride的值为5
在这里插入图片描述

单元N为512,rstride 和 cstride的值为3
在这里插入图片描述

单元N为512,rstride 和 cstride的值为1
在这里插入图片描述

虽然,第二张图片,很平滑。但因为网格太多导致图片近似透明了,特别是N=1024时,透明效果很明显。从而导致视觉效果很差,可以适当增加平滑值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值