ImageCrop
ImageCrop[image]
通过删除均匀颜色的边界对 image 进行剪切.
ImageCrop[image,size]
基于指定 size 的尺寸对 image 进行剪切.
ImageCrop[image,size,spec]
通过从由 spec 指定的边删除像素对 image 进行剪切.
ImageCrop[video,…]
裁剪 video 的帧.
更多信息和选项
- 图像裁剪(也称为图像修剪)是从图像中去除边界像素的过程,并且可以用于去除不感兴趣的区域或提取感兴趣的区域.
- ImageCrop[image] 实际上删除 image 的边界,其中图像的像素值基本上服从均匀分布.
- ImageCrop[image,{width,height}] 默认从 image 对称的清除像素, 或者当 width 或 height 大于 image,则对称的增加像素.
- 在 ImageCrop[image,size] 中,图像大小的规范 size 可以有以下形式:
-
width 特定宽度;基于高宽比的高度 {width,height} 特定宽度和高度 {width,depth,height} 三维空间中的特定宽度、深度和高度 - 任一维度的规范可以是下面任意一种:
-
d d 个像素 UpTo[d] 最大 d 个像素 {dmin,dmax} 像素范围 Automatic 从高宽比确定数值 Full 在该维度上不进行剪切 - 在 ImageCrop[image,size,spec] 中的剪切规范 spec 可以具有下列形式:
-
side 在指定边的剪切,否则在中心剪切 {side1,side2} 在指定边剪切 {ax,ay} 每边赋予一个剪切分式 - 边的规范可以是 Left、Right、Bottom、Top. Center 表示对称剪切.
- 剪切分式介于 和 之间. 在水平情况下, 等于 Left, 等于 Right, 等于 Center. 在垂直情况下, 等于 Bottom, 等于 Top.
- ImageCrop[image,size] 等价于 ImageCrop[image,size,Center].
- 若要获取高宽比为 r 的图像,使用 ImageCrop[image,width{1,r}].
- 如果 ImageCrop[image,…] 指定的最后的图像超出了 image 的范围,则按照 Padding 的设置增加像素.
范例
打开所有单元关闭所有单元范围 (7)
选项 (2)
属性和关系 (3)
可能存在的问题 (2)
Wolfram Research (2008),ImageCrop,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageCrop.html (更新于 2021 年).
文本
Wolfram Research (2008),ImageCrop,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageCrop.html (更新于 2021 年).
CMS
Wolfram 语言. 2008. "ImageCrop." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/ImageCrop.html.
APA
Wolfram 语言. (2008). ImageCrop. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ImageCrop.html 年