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

来源:百度知道 编辑:UC知道 时间:2024/06/25 18:59:44
图形是一辆坦克的侧面,请问如何运用matlab,并运用网格法,即大于0.5的算一格,小于0.5的舍去不计!求的该不规则图形的面积! 课程设计,很急~拜托各位大侠!
恩~再详细补充一下.就是用matlab7.0求取不规则图形的面积,应用网格法的思想,0.5指的是单位网格的面积的一半。课程设计要求只能用matlab,最好希望能够通过matlab编程来实现。希望各位大侠能够指出所用函数以及编程思想!谢谢~ 十万火急~拜托!

你先把图像转化为2值的 im2bw 有坦克的地方值为0,没有的地方值为255
假设是N*N的图像,分成K格
然后看就有k*k个小矩阵,用sum来求这些小矩阵的和,可以知道多少点值为255,然后就可以看是不是有超过一半的点包含坦克

你的0.5指的是面积么?

你要用哪一个工具箱? 给的条件太少了。。。

兄弟 有源程序没啊