ImageValue

ImageValue[image, {x, y}]
给出在位置 image 的像素值.

ImageValue[image, {xmin;;xmax, ymin;;ymax}]
给出坐标范围在从 之间的像素值.

ImageValue[image, {x, y}, "type"]
给出转换成指定类型的像素值.

更多信息更多信息

  • ImageValue 假设标准图像坐标系统,其中 xwidthyheight. 坐标 对应于图像的左下角.
  • 利用 PixelValue 来使用整数索引,以提取图像的像素值.
  • ImageValue[image, {{x1, y1}, ...}] 可用于获得多个位置的像素值.
  • ImageValue[image, {x, y}] 默认情况下,返回0到1间的值. 使用 ImageValue[image, {x, y}, "type"],返回的像素值是在由 指定的范围内. 查看所有可能的数据类型列表,请参见 Image 参考页.
  • ImageValue[image, {x, y}, Automatic] 等同于 ImageValue[image, {x, y}, ImageType[image]].
  • DataRange 的可能设置为:
  • Automatic
    Full
    {{xmin,xmax},{ymin,ymax}}x y 的指定区间内的值
  • 在三维空间中,ImageValue[image, {x, y, z}] 假定采用标准三维坐标系统,其中 x 位于从 width 的范围内,y 位于从 depth 的范围内,而 z 位于从 0 到 height 的范围内. 坐标 对应于左下角.
  • ImageValue 支持 Resampling 选项,来指定内插法. 默认设置是 Resampling->"Bilinear".
  • Resampling->"Nearest" 下,当位置 位于像素之间的边界上时,返回 周围的像素的平均值. »
  • ImageValue 可以采用 Padding 选项,当指定位置超过图像时,使用该选项.
版本 8 的新功能 | 版本 9 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »