ImageTake

ImageTake[image,n]
给出包含 imagen 行的一个图像.

ImageTake[image,-n]
给出包含 imagen 行的一个图像.

ImageTake[image,{row1,row2}]
给出从第 行到第 行的图像.

ImageTake[image,{row1,row2},{col1,col2}]
给出从第 行到第 行、从第 列到第 列的图像.

ImageTake[image3D,{slice1,slice2},{row1,row2},{col1,col2}]
给出包含指定切片(slice)、行和列的三维图像.

更多信息更多信息

  • ImageTake 对于图像中行的编号从顶部到底部,从 1 开始.
  • ImageTake 用标准的序列指定:
  • All所有元素
    n元素 1 到 n
    -nn 个元素
    {n}仅第 n 个元素
    {m,n}元素 mn (包括首尾两个元素)
    {m,n,s}元素 mn,步长为 s
  • 如果现有的元素少于所需要的元素数量,ImageTake 将返回现有的元素.

范例范例打开所有单元关闭所有单元

基本范例  (3)基本范例  (3)

图像的前 70 像素行:

In[1]:=
Click for copyable input
Out[1]=

从第 80 行到第 200 行,从第 100 列到第 200 列的图像:

In[1]:=
Click for copyable input
Out[1]=

提取三维立体图像的最后50个切片:

In[1]:=
Click for copyable input
Out[1]=
2008年引入
(7.0)
| 2012年更新
(9.0)