Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 图像处理和分析 > 图像滤波和邻域处理 > 结构矩阵和卷积内核 > CrossMatrix >
Mathematica > 数据处理 > 信号处理 > 线性和非线性滤波 > 结构矩阵和卷积内核 > CrossMatrix >
Mathematica > 数学和算法 > 矩阵和线性代数 > 构造矩阵 > 结构矩阵和卷积内核 > CrossMatrix >

CrossMatrix

CrossMatrix[r]
给出一个矩阵,在居中十字形区域中元素为 ,它沿着每个指针方向延伸 r 坐标,其它区域为 .
CrossMatrix
给出包含十字形区域中元素为 的一个 ww 矩阵.
CrossMatrix
生成一个数组,在居中十字形区域中元素为 ,它沿着 i 指针方向延伸 r 坐标.
  • 组成的十字形区域总是在区域中心.
  • CrossMatrix[All, w] 给出包含尽可能大的十字形区域的一个 矩阵.
  • CrossMatrix[All, {w1, ..., wn}] 给出包含尽可能大的十字形区域的一个 矩阵.
  • 如果 CrossMatrix[r] 的元素到中心的距离不超过 1,则元素为 1.
  • 参数 r 不一定是一个整数;在一个奇数维数组中,十字形区域从原点延伸 Floor[Abs[r+1/2]] 个像素.
  • 如果相应的维数是奇数,则十字形区域有宽度 ,其它情况下有宽度 .
这里计算并绘制一个十字形矩阵:
这里计算并绘制一个十字形矩阵:
In[1]:=
Click for copyable input
Out[1]=
创建一个矩形十字形矩阵:
指定矩阵大小:
延伸十字形区域到矩阵的边界:
自动选择一个奇数宽度,恰好适合十字形区域:
延伸十字形区域到给出的宽度,并自动选择高度:
版本 7 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF