设置图像的透明度的方法和详细的 *** 作步骤如下:
1、第一步,启动MATLAB,创建一个新脚本(Ctrl + N),输入以下代码,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,保存并运行上面的脚本,然后获得如下图形,进入下一步。
3、接着,完成上述步骤后,添加“camlight,lighting gouraud”提高图形的清晰度,并使图形更平滑,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,再次保存并运行上述脚本,生成的图形具有更高的清晰度和更流畅的图形,如下图所示,然后进入下一步。
5、随后,完成上述步骤后,添加“alpha(0.5)”来更改图形的透明度,如下图所示,然后进入下一步。
6、最后,完成上述步骤后,保存并运行以上脚本以提高图形的透明度,完成效果图如下图所示。这样,问题就解决了。
1、isnan是判断绘图的源数据是否为NaN格式,~isnan是逻辑非。2、alpha是透明度的意思。范围0~1。0表示完全透明,1表示完全不透明。
3、对于inf数据也是一样。不同的是只需要把isnan改为isinf即可。以上就是matlab将颜色值为负的值设为透明的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)