函数 bwmorph(image, ‘skel’) 和 applylut 的详细信息
我想了解函数 bwmorph(image, 'skel') 的一些细节。
当我在 matlab 控制台中输入:
type bwmorph
我发现了有关函数 SKEL 的代码
%
% Function SKEL
%
function [c,lut] = skel(a)
lut = [];
c = a;
for i = 1:8
c = applylut(c, lutskel(i));
end
我可以获取数组“lutskel”的值吗?
第二个问题:
先谢谢了。
I want to understand some detaails of function bwmorph(image, 'skel').
When I typed in matlab console:
type bwmorph
I found such code about function SKEL
%
% Function SKEL
%
function [c,lut] = skel(a)
lut = [];
c = a;
for i = 1:8
c = applylut(c, lutskel(i));
end
Can I get value of array 'lutskel'?
Second question:
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
lut
代表look-up-table
,来自 MATLAB 文档中的bwmorph.m
文件,如果您尝试使用
'skel'
选项的第二个输出参数,您将得到[]
。因此,使用了多个 LUT,并且据我所知,它们无法从函数中访问(可能在低级别实现)。lut
stands forlook-up-table
, and from MATLAB's documentation in the filebwmorph.m
,If you try using the second output argument for the
'skel'
option, you get[]
. So there's more than one LUT being used and AFAIK they're unaccessible from functions (probably implemented at a low-level).