0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于图像处理技术的分析和应用介绍

MATLAB 来源:djl 2019-09-17 15:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这个夏天,席卷全球(什么时候可以席卷到中国= =)的Pokémon Go吸引了各路宅男宅女走出房间,更有大神把它和MATLAB联系在一起,使用图像处理技术黑入游戏,自动搜索PokéStops,抓住小精灵们!

如何实现的呢?

首先获取游戏截图:

url = 'http://blogs.mathworks.com/steve/files/pokemon-go-screen.jpg';

rgb = imread(url);imshow(rgb)

图片里的蓝色圆环部分代表了PokéStop。我们的任务是在地图上自动搜素到它们。这里是关键的几步:

通过颜色对图像分区;

使用形态学闭运算清理分割区域;

计算连通部分的面积和图心;

选择最大对象。

首先,可以使用Color Thresholder,通常和Lab color space一起,根据颜色对图像分区。下图显示了通过调整a*和b*的阈值来选出PokéStop的颜色区间。

关于图像处理技术的分析和应用介绍

使用imshow看一下分区结果:

关于图像处理技术的分析和应用介绍

第二步,使用形态学闭运算进一步调整PokéStop的图形:

BW2 = imclose(BW,strel('disk',20));

imshow(BW2)

结果如下:

第三步,使用regionprops找到所有连通域,并计算面积和图心。

在最新版的Image Processing Toolbox中,你可以让regionprops以列表的方式返回计算结果,更加易读:

t = regionprops('table',BW2,'area','centroid')

t =

Area Centroid

_____ ________________ 1157 37.43 665.14 13259 260.56 313.99 2 217 49.5 6 259 31.5 1 265 82 6 356.5 31.667 12 387.5 31.5

最后,找到其中最大的区域,并返回图心位置:

[~,j] = max(t.Area);

location = t.Centroid(j,:)

location =

260.5581 313.9893

在最初的截图中检验一下计算结果:

imshow(rgb)

hold on

plot(location(1),location(2),'dy','MarkerSize',10,'MarkerFaceColor','y')

hold off

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像处理
    +关注

    关注

    28

    文章

    1340

    浏览量

    59175
  • 形态学
    +关注

    关注

    0

    文章

    6

    浏览量

    8273
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于NFC镍锌铁氧体片的介绍

    关于NFC镍锌铁氧体片的介绍
    的头像 发表于 12-04 10:52 42次阅读
    <b class='flag-5'>关于</b>NFC镍锌铁氧体片的<b class='flag-5'>介绍</b>

    FPGA 加持,友思特图像采集卡高速预处理助力视觉系统运行提速增效

    图像处理图像处理关键环节,可优化数据传输、减轻主机负担,其算法可在FPGA等硬件上执行。友思特FPGA图像采集卡凭借FPGA特性,能缩短
    的头像 发表于 08-13 17:41 771次阅读
    FPGA 加持,友思特<b class='flag-5'>图像</b>采集卡高速预<b class='flag-5'>处理</b>助力视觉系统运行提速增效

    图像信号分析处理卡设计原理图:536-基于FMC接口的XCZU7EV 通用PCIe卡 视觉处理卡 工业控制卡

    XCZU7EV 通用PCIe卡 , 图像信号分析处理卡 , 视觉处理卡 , 工业控制卡 , 存储扩展卡
    的头像 发表于 07-08 10:47 1088次阅读
    <b class='flag-5'>图像</b>信号<b class='flag-5'>分析</b><b class='flag-5'>处理</b>卡设计原理图:536-基于FMC接口的XCZU7EV 通用PCIe卡 视觉<b class='flag-5'>处理</b>卡 工业控制卡

    工业相机图像采集卡:技术剖析、应用场景与未来发展

    CameraLink、CoaXPress、GigEVision等,高效、稳定地将数据传输到计算机进行后续的图像处理分析和应用。本文将深入剖析工业相机图像采集卡的
    的头像 发表于 05-28 13:49 534次阅读
    工业相机<b class='flag-5'>图像</b>采集卡:<b class='flag-5'>技术</b>剖析、应用场景与未来发展

    国科微AI ISP品牌 “圆鸮”震撼发布,推动图像处理技术跨越升级​

    4 月 22 日,国科微正式发布新一代自研AI图像处理引擎(AI ISP)品牌——圆鸮,标志着公司在人工智能与图像处理技术融合领域迈出关键一
    发表于 04-22 18:53 1084次阅读

    中科亿海微SoM模组——AI图像推理解决方案

    精准、高效的图像分析支持。极大提高了医疗影像、自动驾驶、智能安防、农业智能、无人机、人形机器人、物流管理等领域图像处理的效率和质量。本文介绍
    的头像 发表于 03-27 13:48 645次阅读
    中科亿海微SoM模组——AI<b class='flag-5'>图像</b>推理解决方案

    龙门吊箱号识别系统的图像处理技术解析

    在现代港口和物流园区中,龙门吊作为集装箱搬运的核心设备,其作业效率直接影响整体运营效能。箱号识别作为关键环节,传统依赖人工核验的方式已难以满足高效、精准的需求。基于先进的图像处理技术,智能化箱号
    的头像 发表于 03-25 10:25 565次阅读

    图像采集卡:现代图像处理技术的关键组件

    在现代科技快速发展的背景下,图像处理技术已成为信息技术领域不可或缺的一部分。图像采集卡,作为连接计算机与各种
    的头像 发表于 02-20 10:42 920次阅读
    <b class='flag-5'>图像</b>采集卡:现代<b class='flag-5'>图像</b><b class='flag-5'>处理</b><b class='flag-5'>技术</b>的关键组件

    FPGA上的图像处理算法集成与优化

    本文详细介绍了多种图像处理技术,包括RG/GB单通道提取、亮度和对比度调整、图像反转、均值滤波、高斯滤波、
    的头像 发表于 02-14 13:46 1151次阅读
    FPGA上的<b class='flag-5'>图像</b><b class='flag-5'>处理</b>算法集成与优化

    FPGA图像处理基础----实现缓存卷积窗口

    像素行与像素窗口 一幅图像是由一个个像素点构成的,对于一幅480*272大小的图片来说,其宽度是480,高度是272。在使用FPGA进行图像处理时,最关键的就是使用FPGA内部的存储资源对像
    的头像 发表于 02-07 10:43 1413次阅读
    FPGA<b class='flag-5'>图像</b><b class='flag-5'>处理</b>基础----实现缓存卷积窗口

    CMOS传感器的图像处理能力

    随着科技的飞速发展,图像处理技术已经成为我们日常生活中不可或缺的一部分。CMOS传感器作为图像捕捉的核心,其图像
    的头像 发表于 01-20 15:19 1273次阅读

    DFT在图像处理中的作用 DFT在音频信号处理中的应用

    处理中的几个主要作用: 频域滤波 :DFT允许我们分析图像的频率成分,从而可以设计滤波器来增强或抑制特定频率的信号,例如低通滤波器可以减少图像噪声,而高通滤波器可以增强边缘。
    的头像 发表于 12-20 09:18 1843次阅读

    卡尔曼滤波在图像处理中的应用实例 如何调优卡尔曼滤波参数

    卡尔曼滤波在图像处理中的应用实例 卡尔曼滤波在图像处理中主要应用于目标跟踪、噪声消除和图像恢复等方面。以下是一些具体的应用实例: 目标跟踪
    的头像 发表于 12-16 09:11 2542次阅读

    提高信噪比的设备与技术 信噪比在图像处理中的应用

    图像处理领域,信噪比(SNR)是一个关键的性能指标,它直接影响到图像的清晰度和质量。高信噪比意味着图像中的有用信号强于噪声,从而使得图像
    的头像 发表于 12-10 14:35 2445次阅读