gpt4 book ai didi

matlab - 根据白色边界将网格拆分为单元格

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:18 24 4
gpt4 key购买 nike

如果我有这样的图片

enter image description here

我想把图片按格子打散,存成矩阵。因此,如果我知道每个单元格的大小,那么我可以制作一个新的 4 维矩阵并将每个单元格的像素值保存到新矩阵中

喜欢

[m n]=size(img);
a=ones(m/64,n/64,64,64);
x=0;y=0;
for i = 1:m
for j = 1:n
ti=i/64;
tj=j/64;
a(ti+1,tj+1,i-ti,j-tj)=img(i,j);
end;
end

但如果我们不知道每个单元格的大小,我不知道该怎么做我们只需要按照白色边界分割单元格

我也不需要网格的像素,我只需要网格线内的所有像素

请告诉我如何在matlab中做到这一点

最佳答案

有一个很好的 Matlab 演示解决了这个问题,Microarray image case study.

关于matlab - 根据白色边界将网格拆分为单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12723183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com