smallfivefive 2018-10-25 02:16 采纳率: 0%
浏览 671

关于种子填充中判断区域检测矩阵是否为0,为0则区域完成成长,存在1则继续在本区域成长?

matlab问题

    for j=1:n

for i=1:m
if Checkseed(i,j)==0
outPutlmgRed(i,j)=ColorRed(i,j);
outPutlmgGreen(i,j)=ColorGreen(i,j);
outPutlmgBlue(i,j)=ColorBlue(i,j);
Checkseed(i,j)=1;
check8Pixel=zeros(m,n);
check8Pixel(i,j)=1;
f=check(check8Pixel);
while f
for colcol=colleft:colright
for rowrow=rowup:rowbottom
if check8Pixel(rowrow,colcol)==1
if rowrow-1>0&rowrow-1<=m &colcol-1>0&colcol-l<=n
if Checkseed(rowrow-1,colcol-1)==0
if sqrt((ColorRed(rowrow-1,colcol-1)-ColorRed(i,j))^2+(ColorGreen(rowrow-1,colcol-1)-ColorGreen(i,j))^2+(ColorBlue(rowrow-1,colcol-1)-ColorBlue(i,j))-2)<=Threshold;
Cheekseed(rowrow-1,colcol-1)=1;
outPutlmgRed(rowrow-1,colcol-1)=ColorRed(i,j);
outPutlmgGreen(rowrow-1,colcol-1)=ColorGreen(i,j);
OutPutlmgBlue(rowrow-1,co1col-1)=Co10rBlue(i,j);
end
end
end
check函数如何去写?

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2018-10-26 05:53
    关注
    评论

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码