Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

像素值

要确定图像中一个或多个像素的值并在变量中返回值,请使用 impixel 函数。您可以通过将像素的坐标作为输入参数传递来指定像素,也可以使用鼠标以交互方式选择像素。impixel 在 MATLAB® 工作区的变量中返回指定像素的值。

注意

您也可以使用图像工具以交互方式获取像素值信息 - 请参阅Get Pixel Information in Image Viewer App

确定图像中单个像素的值

此示例说明如何以交互方式使用 impixel 来获取像素值。

显示一个图像。

imshow canoe.tif

调用 impixel。在不带输入参数的情况下调用 impixel 时,它会将其自身与当前坐标区中的图像相关联。

pixel_values = impixel

通过点击鼠标选择图像中要检查的点。impixel 在所选的每个点上放置一个星形。

imshow canoe.tif

完成点选择后,按 Returnimpixeln×3 数组形式返回像素值,其中 n 是所选点的数目。impixel 会删除用于指示所选点的星形。

pixel_values =
0.1294    0.1294    0.1294
0.5176         0         0
0.7765    0.6118    0.4196