ConformImages

ConformImages[{image1,image2,}]

返回一个图像列表,其中所有 imagei 都具有一致属性,包括维度、数据类型、色彩空间和交织等在内.

ConformImages[{image1,image2,},spec]

返回指定 spec 的所有图像.

ConformImages[{image1,image2,},spec,fitting]

使用指定的 fitting 方法调整图像尺寸.

更多信息和选项

  • 如果算法要求图像以某种方式是统一的,如分类,降维,及组合成更大图像时,ConformImages 通常用作这类算法的预处理步骤.
  • ConformImages 适用于二维和三维图像列表.
  • 图像规范 spec 可以是下列之一:
  • imageimage 中选取一致属性
    size图像维度指定
    imagetype图像类型,如在 ImageType
    {spec1,spec2,}多个属性的指定
  • 缺省情况下,使用能够代表存储在所有 imagei 中的数据的最小的 imagetype.
  • 可以使用下列 size 指定:
  • w宽度 w,使用高度给出中值长宽比
    {w,h}输出图像的宽度和高度
    {w,d,h}三维图像的宽度、深度和高度
  • 任何 wdh 可以是下列之一:
  • val标量值
    f函数 f,应用到每个维度的尺寸列表
  • ConformImages[{image1,image2,}] 调整所有图像的尺寸,使之具有中值宽度和一个高度,以给出中值长宽比.
  • fitting 的可能值包括:
  • "Fill"以较小的维度为准;必要时剪裁另一个维度
    "Fit"调整整幅图像;保持长宽比;在必要时填充
    "Pad"填充和/或剪切,而不重新采样
    "Stretch"通过重新采样来拉伸图像,使图像尺寸适合
    "Letterbox"以宽度为准;在其他维度上填充和/或剪切
    "Pillarbox"以高度为准;在其他维度上填充和/或剪切
    "Windowbox"向中心调整;在所有维度上进行填充
  • 缺省的 fitting 方法是 "Stretch".
  • ConformImages 具有与 ImageImage3D 相同的选项,并具有下列补充和修改:
  • ColorSpace Automatic输出色彩空间
    ImageSizeAutomatic图像缺省显示的尺寸
    InterleavingAutomatic是否交织通道
    MagnificationAutomatic如何放大显示的图像
    Padding Automatic制作相同尺寸的图像所用的方法
  • 缺省情况下,所有其他选项设置从单个输入图像继承,这将等同于 option->Inherited.
  • ColorSpace->Automatic 时,选取一个可以表示所有图像的色彩空间.
  • 如果 Interleaving->Automatic,仅当没有输入图像交织时,交织设置为 False.

范例

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

基本范例  (2)

一致化图像:

一致化三维图像:

范围  (6)

图像尺寸  (1)

使用自动调整尺寸,使图像大小一致:

按特定尺寸一致化:

对各个图像进行一致化,使之具有最大宽度和自动高度:

使用最小的宽度和高度:

使用最小的宽度和最大的高度:

图像属性  (3)

指定公共数据类型:

指定尺寸和数据类型:

使用图像指定一致化属性:

拟合方法  (2)

默认情况下,图像被拉伸以拟合通用尺寸:

指定不同的拟合方法:

对一个三维图像列表的属性进行一致化:

选项  (6)

Boxed  (1)

对于三维图像,Boxed 选项从原始图像继承:

对于所有图像使用 Boxed->True

ColorFunction  (2)

缺省情况下, ColorFunction 的设置为 Automatic

指定输出颜色函数:

如果输入和输出颜色空间不匹配,ColorFunction 的设置为 Automatic

ColorSpace  (1)

缺省情况下,选择可以存储最多图象信息的颜色空间:

指定输出颜色空间:

Padding  (2)

基于拟合方法选择默认填充值:

如果拟合方法是 "Pad",在可用时,使用共同的边界颜色. 否则使用黑色:

指定填充值:

黑色填充用于 "Letterbox""Pillarbox""Windowbox" 拟合方法:

应用  (2)

一致化人脸图像列表:

组合图像阵列:

属性和关系  (1)

对于具有不同通道数的多通道图像,使用通道数的最大值:

对于非现有的通道,使用零:

可能存在的问题  (1)

对于设置为 ColorSpace->Automatic 的图像,对通道较少的像素值进行零填充:

指定输出 ColorSpace

Wolfram Research (2014),ConformImages,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConformImages.html.

文本

Wolfram Research (2014),ConformImages,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConformImages.html.

CMS

Wolfram 语言. 2014. "ConformImages." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ConformImages.html.

APA

Wolfram 语言. (2014). ConformImages. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ConformImages.html 年

BibTeX

@misc{reference.wolfram_2024_conformimages, author="Wolfram Research", title="{ConformImages}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/ConformImages.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_conformimages, organization={Wolfram Research}, title={ConformImages}, year={2014}, url={https://reference.wolfram.com/language/ref/ConformImages.html}, note=[Accessed: 22-November-2024 ]}