作业帮 > 综合 > 作业

matlab 通过网格法计算不规则图形面积

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 13:25:24
matlab 通过网格法计算不规则图形面积
图形是一辆坦克的侧面,请问如何运用matlab,并运用网格法,即大于0.5的算一格,小于0.5的舍去不计!求的该不规则图形的面积!课程设计,
就是用matlab7.0求取不规则图形的面积,应用网格法的思想,0.5指的是单位网格的面积的一半。课程设计要求只能用matlab,最好希望能够通过matlab编程来实现。希望各位大侠能够指出所用函数以及编程思想!十万火急~
你先把图像转化为2值的 im2bw 有坦克的地方值为0,没有的地方值为255
假设是N*N的图像,分成K格
然后看就有k*k个小矩阵,用sum来求这些小矩阵的和,可以知道多少点值为255,然后就可以看是不是有超过一半的点包含坦克