如何在Matlab中制作光圈功能(望远镜的光圈)?

时间:2013-10-21 19:24:49

标签: matlab

任何人都可以帮我在Matlab中制作光圈功能吗?我尝试制作矩阵,但没有用。

1 个答案:

答案 0 :(得分:3)

如果您有图像处理工具箱,则可以使用fspecial

A =  fspecial('disk',10);

这将创建半径为10像素的光圈。 接下来,您可以使用padarray将此矩阵嵌入更大的零矩阵中,例如:

A = padarray(A,[20 20]);