matlab 提取红色激光线
首先把红色激光部分提取出来,然后其他部位变成黑色,红色激光部分变为白色,请给出详细程序并注释,菜鸟不胜感激!!!...
首先把红色激光部分提取出来,然后其他部位变成黑色,红色激光部分变为白色,请给出详细程序并注释,菜鸟
不胜感激!!! 展开
不胜感激!!! 展开
1个回答
展开全部
实现起来比较简单:
先读取图像,图像是一个包含所有元素RGB信息的矩阵,你导入图像就能看到这个矩阵了。
然后对R值进行分析,设定一个阈值,高于阈值的像素,把RGB的值全改成为255,低于阈值的全变为0,这样再画图就看到你要的图像了。
注意,阈值是自己定的,要根据结果图多次调整才能看到最好的效果。
img= imread("12.jpg');
for m=1:1:800
for n=1:1:600
if img(m,n,1)>254
img1(m,n,:) = [255,255,255];
else img1(m,n,:) = [0,0,0];
end
end
end
imshow(img1)
先读取图像,图像是一个包含所有元素RGB信息的矩阵,你导入图像就能看到这个矩阵了。
然后对R值进行分析,设定一个阈值,高于阈值的像素,把RGB的值全改成为255,低于阈值的全变为0,这样再画图就看到你要的图像了。
注意,阈值是自己定的,要根据结果图多次调整才能看到最好的效果。
img= imread("12.jpg');
for m=1:1:800
for n=1:1:600
if img(m,n,1)>254
img1(m,n,:) = [255,255,255];
else img1(m,n,:) = [0,0,0];
end
end
end
imshow(img1)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
上海美城智能科技
2024-10-30 广告
2024-10-30 广告
LMIGOCATOR 3D线激光轮廓(G2)系列满足您所有在线检测与流程优化的需求。3D线激光轮廓使用投影激光线进行高分辨率扫描,测量和控制,在生产线运行中实时完成自动化质量检测和材料优化。GOCATOR 2100系列低成本,入门级线激光轮...
点击进入详情页
本回答由 上海美城智能科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询