主要内容

构建应用程序来显示像素信息

这个例子展示了如何创建一个简单的应用程序,它提供了信息在图像像素和特性使用模块化的像素信息的工具。

首先,定义一个函数,构建应用。这个示例使用一个函数调用my_pixinfo_tool,这是附加的例子。

后您定义的函数构建应用程序,测试程序,读一个图像到工作区中。

我= imread (“pears.png”);

显示图像像素信息工具的应用。

my_pixinfo_tool(我)

图我的像素信息工具包含了2轴和其他uipanel类型的对象。轴1包含53行类型的对象,图片,文本。轴2包含17线类型的对象,文本,补丁,形象。

应用程序创建函数

my_pixinfo_tool函数接受一个图像作为参数,在图窗口中显示图像的像素信息工具,显示范围的工具,工具,距离和像素区域的工具。注意,函数抑制图窗口的工具栏和菜单栏,因为滚动导航图窗口是不符合标准的MATLAB™导航工具。

函数my_pixinfo_tool (im)%创建图,设置属性无花果=图(“工具栏”,“没有”,菜单条的,“没有”,“名字”,“我的像素信息工具”,“NumberTitle”,“关闭”,“IntegerHandle”,“关闭”);%创建轴和重新定位轴%,以适应像素区域工具面板ax =轴(“单位”,“归一化”,“位置”,0 5 1。5);%显示图象的轴img = imshow (im);%增加距离工具,指定轴作为家长distool = imdistline (ax);%添加像素信息工具,指定父的形象pixinfo = impixelinfo (img);%增加显示范围工具,指定父的形象drange = imdisplayrange (img);%添加像素区域工具面板,指定图作为家长%和形象目标pixreg = impixelregionpanel(无花果,img);%重新定位工具适合的图像素区域%的窗口,像素信息,离开房间%显示范围的工具集(pixreg,“单位”,“归一化”,“位置”,0。08 1。4)结束

另请参阅

|||

相关的例子

更多关于