Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 基于图像尺寸的MATLAB图像网格化_Image_Matlab_Grid - Fatal编程技术网

Image 基于图像尺寸的MATLAB图像网格化

Image 基于图像尺寸的MATLAB图像网格化,image,matlab,grid,Image,Matlab,Grid,我在matlab中有一个脚本,当满足某个条件时,它会显示我手动检查的图像的一部分。我需要能够检查图像的单个像素,并使用ginput单击某些像素,以便保存单击的结果以供进一步使用。下面是一个示例图像: 为了帮助自己点击单个像素,我想在图像上叠加一个网格,这样我就可以看到其他颜色的单个像素。但是,这些图像的大小会有所不同,因此我不想基于一定数量的片段制作网格,而是基于图像片段的尺寸。当我打开这个网格时,我希望能够看到盒子中的每个像素,无论是黑色还是白色,这样我可以更容易地检查。我如何将这个网格叠加

我在matlab中有一个脚本,当满足某个条件时,它会显示我手动检查的图像的一部分。我需要能够检查图像的单个像素,并使用ginput单击某些像素,以便保存单击的结果以供进一步使用。下面是一个示例图像:

为了帮助自己点击单个像素,我想在图像上叠加一个网格,这样我就可以看到其他颜色的单个像素。但是,这些图像的大小会有所不同,因此我不想基于一定数量的片段制作网格,而是基于图像片段的尺寸。当我打开这个网格时,我希望能够看到盒子中的每个像素,无论是黑色还是白色,这样我可以更容易地检查。我如何将这个网格叠加到图像上

谢谢

% Read in the image.
I = imread('http://i.stack.imgur.com/LzzD2.png');

% Display the image and the pixelregion window.
hIm = imshow(I);
hfig = impixelregion(hIm);
这将创建两个图形窗口,在其中,您可以右键单击要选择的单个像素的像素区域窗口中的网格,然后选择“复制像素信息”,将像素位置和值复制到剪贴板,与像素区域窗口左下角显示的数字完全相同,并将其用于进一步处理

有关详情,请参阅: