基于MATLAB的数字图像处理
我要用数字图像处理统计几张照片中一共有多少辆汽车,用MATLAB编程实现,我听说有一本书上有一个例题,讲的是如何统计照片上有多少米粒,他们两个是同一原理,请大家帮忙,那是...
我要用数字图像处理统计几张照片中一共有多少辆汽车,用MATLAB编程实现,我听说有一本书上有一个例题,讲的是如何统计照片上有多少米粒,他们两个是同一原理,请大家帮忙,那是那本书啊,我找了好多本书,都没找到,这个题目到底应该怎么做啊,我一点头绪都没有,急啊!
我现在一点思路都没有,请大家帮帮我吧。55555555555555555 展开
我现在一点思路都没有,请大家帮帮我吧。55555555555555555 展开
3个回答
展开全部
这张几张照片是连续的吗??如果是视频里面的一组帧的话,就相当于车连的识别与检测了,那就需要判断是否为同一辆车等等了,如果是这种的话首先需要识别出前景,也就是车辆了,常用的方法有帧差法,背景法,。。
而如果就是找出照片中的车辆的话,就可以直接对照片做阈值处理,(阈值的设定你可以手动或者采用自动阈值,但自动阈值不一定效果好),做完阈值一般要做形态学滤波,滤掉一些干扰,再可能就是连通域分析了,或者是选择结构元做击中与不击中判断。
而如果就是找出照片中的车辆的话,就可以直接对照片做阈值处理,(阈值的设定你可以手动或者采用自动阈值,但自动阈值不一定效果好),做完阈值一般要做形态学滤波,滤掉一些干扰,再可能就是连通域分析了,或者是选择结构元做击中与不击中判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
图片中有多少米,这个统计很简单,但是图片中统计汽车就难了。
MATLAB与Vc++程序实例的书好像都有数米粒的例子,你找找吧。
我给你个数米粒个数的程序吧:
i=imread('rice.tif');
i1=rgb2gray(i);%灰度化
bw=im2bw(i1);%二值化
[labeled number]=bwlabel(bw,8);%八邻域个体数付给number,labeled里是结构
应该就有结果了number=80;
MATLAB与Vc++程序实例的书好像都有数米粒的例子,你找找吧。
我给你个数米粒个数的程序吧:
i=imread('rice.tif');
i1=rgb2gray(i);%灰度化
bw=im2bw(i1);%二值化
[labeled number]=bwlabel(bw,8);%八邻域个体数付给number,labeled里是结构
应该就有结果了number=80;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
统计米粒是在matlab程序中的例子里有,不是别的书上的,你点帮助找到数字图像处理那块就会有说明文档。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |