构造图像掩膜的方法

 时间:2024-10-13 06:04:02

1、构造一个圆形掩膜:a = Table[x^2 + y^2, {x, -3.65, 3.65, 1}, {y, -5, 5, 1}]结果不尽人意,因为像素值大于1的地方,Mathematica默认为白色。

构造图像掩膜的方法

3、但是上面的图,像素太少,导致放大之后,全是马赛克,因此需要提高采样率:a = 哌囿亡噱Table[x^2 + y^2, {x, -3.65, 3.65, 0.1}, {y, -5荑樊综鲶, 5, 0.1}];b = (a/Max[a]) // Image

构造图像掩膜的方法

5、方形掩膜:n=3.65;a = Table[(Abs职邗珩垃[x] + Abs[y])^n, {x, -3.65, 3.65, 0.1}, {y, -5, 5, 0.1}];b = (a/M锾攒揉敫ax[a]) // Image

构造图像掩膜的方法

7、n=0.6的情形:

构造图像掩膜的方法

9、对这个掩膜进行模糊处理:c = b // Blur[#, 10] &

构造图像掩膜的方法
  • matlab 2010 如何查看变量的类型
  • matlab如何显示输出数据
  • 如何用matlab绘制带洞孔的山峰表面
  • matlab怎么运行代码
  • 传感器确定拟合直线的方法
  • 热门搜索
    叙利亚旅游 关山牧场旅游攻略 巢湖旅游 云南丽江旅游多少钱 威海旅游景点大全 法国旅游攻略 中国旅游信息网 峨眉山旅游地图 常熟旅游网 张家界旅游线路