文档帮助中心文档
将块下标转换为像素下标
[pStart,挂件]= blocksub2sub (bim blocksub)
[pStart,挂件]= blocksub2sub (bim blocksub,“水平”,左)
例子
[pStart,使悬而不决) = blocksub2sub (荡妇,blocksub)将块下标转换为像素下标。pStart是块中第一个像素的下标。使悬而不决是块中最后一个像素的下标。注意:对于部分块使悬而不决表示图像中最后一个有效像素下标。
[pStart,使悬而不决) = blocksub2sub (荡妇,blocksub)
pStart
使悬而不决
荡妇
blocksub
[pStart,使悬而不决) = blocksub2sub (荡妇,blocksub“水平”,左)另外指定在多分辨率图像中使用的分辨率级别。水平默认为1.
[pStart,使悬而不决) = blocksub2sub (荡妇,blocksub“水平”,左)
水平
1
全部折叠
创建一个5乘7的零矩阵的小样本图像。下面是小样本图像的插图,提供了四个角的像素坐标。
从示例图像创建一个块图像,指定2 * 2的块大小。要创建此阻塞图像,请使用blockedImage以写模式。
blockedImage
bim = blockedImage([],[5 7],[2 2],uint8(0),“模式”,' w ');
这里是一个插图的阻塞图像覆盖在原始图像。它被分成2 * 2块。在图中,每个块包含它的块坐标。
属性将块下标转换为像素下标blocksub2sub函数。默认情况下,如果图像是多分辨率图像,blocksub2sub使用最粗糙级别的像素坐标,尽管您可以指定任何级别。由于样本图像只有一个分辨率级别,blocksub2sub将1级。
blocksub2sub
[pstart,pend] = blocksub2sub(bim,[2 3])
pstart =1×23个5
使悬而不决=1×24 - 6
这个插图显示了块坐标3 [2]转换为像素坐标。
3 [2]
块图像,指定为blockedImage对象。
块下标,指定为正整数的数字数组。
例子:3 [2]
指定块中的第一个像素的下标,作为数字数组返回。
指定块中最后一个像素的下标,以数字数组的形式返回。
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系