精华内容
下载资源
问答
  • 通过提取jpg格式图片中携带的元数据获得gps的信息,再通过调用地图openApi将经纬信息反解析为对应的实际地理位置。 测试小程序在这里 必备工具 1.微信小程序的云函数 2.腾讯地图open-api 3.nodejs 基础语法 4.exif...

    原理——元数据

    通过提取jpg格式图片中携带的元数据获得gps的信息,再通过调用地图openApi将经纬信息反解析为对应的实际地理位置。

    测试小程序在这里

    在这里插入图片描述

    必备工具

    1.微信小程序的云函数
    2.腾讯地图open-api
    3.nodejs 基础语法
    4.exifreader nodejs moudle

    背景

    手机相机设置中,默认开了gps位置信息。这是一切的出发点,至于为什么会默认开启这里不是我们讨论的点。除了gps的信息以外,还有机型信息,以及如下信息 请查看文末的表格

    识别成功前提

    • 你的图片必须是原图,使用手机的前置摄像头拍摄
    • 相机设置中必须开启gps 信息
    • 如果不是自己的图片,请确保对方在发送图片时勾选了原图选项

    为了获得包含了gps元数组的图片的条件还是蛮苛刻的,例如在拍摄的过程中,gps定位未开启,或者gps信息弱,等情况此时就不会存在gps的信息,不过拍摄时间还是有的,所以可以确定拍摄图片时的手机时间。又或者使用了美拍,美图秀秀,b613…这些三方的摄像头,都不会携带元数据。如果未选择原图传送,经过聊天软件的压缩之后,原本携带的元数据也将丢失。所以别指望通过什么朋友圈图片得到地址信息。

    核心代码

    //使用npm install 安装 exifreader 模块
    import ExifReader from 'exifreader'
    //此处使用的腾讯地图的 sdk JavaScript版本,请自行到官网下载
    import QQMapWX from 'qqmap-wx-jssdk.js'
    const tags = ExifReader.load(filedata.fileContent, { expanded: true })
    //经纬度
    let GPSLatitude = tags.exif.GPSLatitude.description
    let GPSLongitude = tags.exif.GPSLongitude.description
    
    let local = qqmapsdk.reverseGeocoder({
          location: {
            latitude: GPSLatitude ,
            longitude: GPSLongitude 
          },
          coord_type: 1,
          success: (data) => {
          	//这里你将获得地址反解析的数据
          },
          fail: console.error,
          complete: console.log,
          sig: '签名'
        })
    

    总结

    只对技术评论:这个并不是什么黑科技。


    更新

    • 2021年6月21日 新增map展示页面,新增一键复制源数据功能。

    附件

    EXIF 标识

    标识 说明
    ExifVersion Exif 版本
    FlashPixVersion FlashPix 版本
    ColorSpace 色域、色彩空间
    PixelXDimension 图像的有效宽度
    PixelYDimension 图像的有效高度
    ComponentsConfiguration 图像构造
    CompressedBitsPerPixel 压缩时每像素色彩位
    MakerNote 制造商设置的信息
    UserComment 用户评论
    RelatedSoundFile 关联的声音文件
    DateTimeOriginal 创建时间
    DateTimeDigitized 数字化创建时间
    SubsecTime 日期时间(秒)
    SubsecTimeOriginal 原始日期时间(秒)
    SubsecTimeDigitized 原始日期时间数字化(秒)
    ExposureTime 曝光时间
    FNumber 光圈值
    ExposureProgram 曝光程序
    SpectralSensitivity 光谱灵敏度
    ISOSpeedRatings 感光度
    OECF 光电转换功能
    ShutterSpeedValue 快门速度
    ApertureValue 镜头光圈
    BrightnessValue 亮度
    ExposureBiasValue 曝光补偿
    MaxApertureValue 最大光圈
    SubjectDistance 物距
    MeteringMode 测光方式
    Lightsource 光源
    Flash 闪光灯
    SubjectArea 主体区域
    FocalLength 焦距
    FlashEnergy 闪光灯强度
    SpatialFrequencyResponse 空间频率反应
    FocalPlaneXResolution 焦距平面X轴解析度
    FocalPlaneYResolution 焦距平面Y轴解析度
    FocalPlaneResolutionUni t 焦距平面解析度单位
    SubjectLocation 主体位置
    ExposureIndex 曝光指数
    SensingMethod 图像传感器类型
    FileSource 源文件
    SceneType 场景类型(1 == 直接拍摄)
    CFAPattern CFA 模式
    CustomRendered 自定义图像处理
    ExposureMode 曝光模式
    WhiteBalance 白平衡(1 == 自动,2 == 手动)
    DigitalZoomRation 数字变焦
    FocalLengthIn35mmFilm 35毫米胶片焦距
    SceneCaptureType 场景拍摄类型
    GainControl 场景控制
    Contrast 对比度
    Saturation 饱和度
    Sharpness 锐度
    DeviceSettingDescription 设备设定描述
    SubjectDistanceRange 主体距离范围
    InteroperabilityIFDPointer
    ImageUniqueID 图像唯一ID

    Tiff 相关

    标识 说明
    ImageWidth 图像宽度
    ImageHeight 图像高度
    BitsPerSample 比特采样率
    Compression 压缩方法
    PhotometricInterpretation 像素合成
    Orientation 拍摄方向
    SamplesPerPixel 像素数
    PlanarConfiguration 数据排列
    YCbCrSubSampling 色相抽样比率
    YCbCrPositioning 色相配置
    XResolution X方向分辨率
    YResolution Y方向分辨率
    ResolutionUnit 分辨率单位
    StripOffsets 图像资料位置
    RowsPerStrip 每带行数
    StripByteCounts 每压缩带比特数
    JPEGInterchangeFormat JPEG SOI 偏移量
    JPEGInterchangeFormatLength JPEG 比特数
    TransferFunction 转移功能
    WhitePoint 白点色度
    PrimaryChromaticities 主要色度
    YCbCrCoefficients 颜色空间转换矩阵系数
    ReferenceBlackWhite 黑白参照值
    DateTime 日期和时间
    ImageDescription 图像描述、来源
    Make 生产者
    Model 型号
    Software 软件
    Artist 作者
    Copyright 版权信息

    GPS相关

    标识 说明
    GPSVersionID GPS 版本
    GPSLatitudeRef 南北纬
    GPSLatitude 纬度
    GPSLongitudeRef 东西经
    GPSLongitude 经度
    GPSAltitudeRef 海拔参照值
    GPSAltitude 海拔
    GPSTimeStamp GPS 时间戳
    GPSSatellites 测量的卫星
    GPSStatus 接收器状态
    GPSMeasureMode 测量模式
    GPSDOP 测量精度
    GPSSpeedRef 速度单位
    GPSSpeed GPS 接收器速度
    GPSTrackRef 移动方位参照
    GPSTrack 移动方位
    GPSImgDirectionRef 图像方位参照
    GPSImgDirection 图像方位
    GPSMapDatum 地理测量资料
    GPSDestLatitudeRef 目标纬度参照
    GPSDestLatitude 目标纬度
    GPSDestLongitudeRef 目标经度参照
    GPSDestLongitude 目标经度
    GPSDestBearingRef 目标方位参照
    GPSDestBearing 目标方位
    GPSDestDistanceRef 目标距离参照
    GPSDestDistance 目标距离
    GPSProcessingMethod GPS 处理方法名
    GPSAreaInformation GPS 区功能变数名
    GPSDateStamp GPS 日期
    GPSDifferential GPS 修正
    展开全文
  • 图片识别之验证码识别

    千次阅读 2019-06-03 12:07:57
    以此探究图片识别的过程以及如何避免生成容易被识别的验证码。 理论 图片识别的过程 取样本 清洗区分样本 提取样本特征 提取目标的特征与样本进行对比 操作过程 Java有丰富的图片处理类...

    许多网站在进行某些操作前会要求输入验证码以此来抵御爬虫和攻击。此篇主要讲述如何通过代码来识别一些常见的验证码。以此探究图片识别的过程以及如何避免生成容易被识别的验证码。

    理论

    图片识别的过程

    1. 取样本

    2. 清洗区分样本

    3. 提取样本特征

    4. 提取目标的特征与样本进行对比

    操作过程

    Java有丰富的图片处理类,本次操作使用java语言。
    一、取目标网站的验证码样本。在web页面中查看验证码请求的地址。通过http请求批量获取验证码并保存在本地。
    在这里插入图片描述
    二、区分样本。对每张验证码图片进行人工识别区分,重命名为该图片的验证码。
    在这里插入图片描述
    三、清洗切割样本,提取样本特征。图片识别需要尽可能细地区分出特征点。我们观察上图的验证码图片可以发现多个信息:
    ● 验证码的背景存在着许多干扰线。

    ● 每个数字分明,所占的位置几乎是均等的。

    ● 验证码的数字颜色比较深,干扰因素颜色较浅。

    我们可以尝试通过颜色的深浅去除干扰因素。先通过灰度处理,将验证码中颜色较浅的点置换成白色,颜色较深的点置换成黑色。
    在这里插入图片描述
    通过改变灰度阈值grayValue不断尝试去除干扰点。最后得到干净的验证码。
    在这里插入图片描述
    接下来通过识别图片中的黑色点,使用下面的trainData()方法。

    沿着黑色点进行矩形切割,得到单个数字的特征样本。
    在这里插入图片描述
    在这里插入图片描述

    得到的验证码特征样本训练集合如下:
    在这里插入图片描述
    四、提取目标验证码的特征,与训练集合做对比,识别目标验证码图片

    通过上面的三步,我们已经得到了一组样本特征,接下来只需要把将目标验证码同样执行上面的3步。把提取出来的目标验证码特征与样本特征作对比。如果双方绝大部分像素点的颜色相同,则可认为目标验证码与样本内容一致。取样本的文件名,即可等到目标验证的内容了。以下为对比识别的代码。
    在这里插入图片描述

    总结

    通过上面的四部操作,我们已经能够识别出一些网站的验证码了。上面使用的方法是通过颜色的深浅,去除干扰素,再提取样本特征进行对比。面对其他的一些验证码需要我们通过观察掌握图片的规律,灵活地使用其他的算法来识别去除干扰素,提取出样本特征。

    同样地,在生成验证码的过程中,我们需要避免生成易于去除的干扰素。各个验证码之间在不影响人工识别的情况下尽可能粘连起来,避免被切割分类。

    在这里插入图片描述
    文章来自公众号:睿江云计算

    睿江云官网链接:https://www.eflycloud.com/home?from=RJ0024

    展开全文
  • 中安未来视频文字识别SDK具有强大的文字定位功能,可以精确定位到视频中的文字位置。定位后,再对所定位文字进行识别。 支持TIFF、JPEG、PNG、BMP格式图像的读取; 可以对视频图像字幕进行自动版面分析; 能识别纯...

    随着互联网世界的不断充盈,各种各样的视频、文字、图片爆炸式增长,那么如何才能保障信息的健康性、文明性?如何监控这些新增内容和现存内容呢?舆情监控的重要性可谓不言而喻。中安未来视频文字识别SDK具有强大的文字定位功能,可以精确定位到视频中的文字位置。定位后,再对所定位文字进行识别。
    在这里插入图片描述
    支持TIFF、JPEG、PNG、BMP格式图像的读取;

    可以对视频图像字幕进行自动版面分析;

    能识别纯英文、简繁体中文视频图像;

    支持对内存中的图像进行识别;

    能够获取识别字符在原文中的位置和大小信息;

    支持对指定区域的识别。

    视频文字识别:集成进媒资管理系统或者其他媒体管理系统,对要管理的视频文件进行OCR识别,并把识别结果与视频关键帧相对应,这样就能实现视频的检索与利用。

    图片文字识别:集成进舆情系统和维稳系统后,针对收集到的大量图片进行识别,将识别出的文字结果对比相应的监控词库字典表,例如:敏感词汇、反恐词汇等。

    舆情监控能够有效的保障互联网环境的健康度,及时有效的剔除违规违法的言论、视频,肃清网络环境,也为人们的消息发布提供强有力的制约条件。

    图片文字识别软件帮你实现图片转文字

    图书馆是人类文明进步的阶梯,它蕴含了大量的天文地理各个方面的知识。但是传统的按字母排列的书籍在检索是甚是不便,在这样的背景下,图片文字识别技术顺势而生了,它可以轻松实现图片转文字。
    在这里插入图片描述
    图片文字识别利用的是文字OCR识别的原理,通过对文字的亮、暗检测,判断到底是哪个文字,与字符库对比,输出正确文字。中安未来科技的文字OCR识别技术源于清华,经过资深图像识别教授团队的开发与研究,衍生出了很多产品,图片文字识别技术趋于完美。像中安未来科技的数据录入工厂,它的中文识别率高达99.8%,日文、英文、韩文等识别率也是闻名世界。

    图片文字识别的工作流程

    1、获取图片的高清图像

    2、利用文字OCR识别技术进行字符的亮暗检测、分割等步骤

    3、对输出结果进行版面还原:将图书、杂志、报刊等形式的图片还原字体、字号、颜色、版面位置。

    4、对识别的结果进行集字校对:技术支持百度搜索郭千龙获取免费接口

    5、图片文字识别输出双层PDF:第一层是透明的文本格式,可编辑可检索。第二层是图片。

    图片文字识别软件实现了纸质图书的可检索性。将图书、报纸、杂志等需要物理空间存储的事物变成电子版存储在电子图书馆内。不仅预防了图书的丢失与毁损,还大大提高了相关人员的工作效率。现在是网络信息时代,像图片文字识别这样提高效率的工具软件,都会得到广泛的普及。

    展开全文
  • 可以支持单页图片识别、打开一个文件夹图片批量识别(后期正计划一个文件夹内的多个文件夹分组识别,没需求就没做) PDF文件文字识别怎么弄,现将PDF拆成图片,做了个功能批量PDF拆成图片后批量导入图片再识别 ...

    软件不需要安装,直接双击打开就可以用,废话不多说直接上图好了,方便说明问题

    前段时间有人跟我讲说要批量图片(批量名片识别、批量照片识别等)识别,然后就下来研究了一下

    可以支持单页图片识别、打开一个文件夹图片批量识别(后期正计划一个文件夹内的多个文件夹分组识别,没需求就没做)

    PDF文件文字识别怎么弄,现将PDF拆成图片,做了个功能批量PDF拆成图片后批量导入图片再识别

    开发语言C#、基于Net4.5框架做的,软件支持win7以上系统,苹果的文字识别就先暂时不开发

    说说有哪些功能吧

    第一、支持语言:中英文、法语、俄语、葡萄牙、俄语、德语、韩语、日语这些需要更多的还可以加;

    第二、PDF拆图:可以将多个PDF拆成图,分组存放指定文件夹、便于按文件夹批量导入图片等;

    第三、图片压缩:图片太大影响识别,所以我们做了一个图片压缩的工具,可以将图片的范围控制在可识别范围;

               PS:建议图片在4M的范围内,像素也不易过高4096X4096太高了就不支持了

    第四、一键复制:可以将识别出来的文字一键复制出来,方便粘贴到指定位置;

    第五、一键导出:可以将文字导出至记事本txt保存起来,为什么不是word,比较难控制格式哈不在这上面多花精力了

    第六、识别过程中可中途暂停,没有写继续,用的时候发现错误了,就再来一遍,或者把识别的删掉,从没识别的开始

     

    速度嘛2-3秒一页,看图片大小,软件识别需要联网使用,基于人工智能文字识别做的,也有单机版本的准确率不是很高

    有些国际友人问:有没有英语翻译版本的哈,英文的需要自己翻译,或者找个你自己找个翻译我跟你对应翻译上去

    欢迎大家下方提出好的功能和建议,我再来完善完善 

    百度网盘链接:https://pan.baidu.com/s/1zIzGB55PO9h5_xECs4U5YQ  提取码:fvjc 

    土豪下载链接:https://download.csdn.net/download/bbyn1314/11229917

    展开全文
  • 通过百度AI识别图片上的文字

    千次阅读 2019-07-05 10:57:51
    一、首先要自己去百度AI注册,然后获取一个APIKey和SecretKey通过;...二、开始识别图片上的文字,一下为部分代码 if (comboBox1.Text.Equals("文字识别通用含位置版")) { url = TysbLdUrl; } if (c...
  • # 安卓图片处理-怎么样在大图中识别到小图呢 入移动端的坑,初入AS学习,直接上个例子: 例如消消乐布局,怎么样把它转换为一个二位数组,详细说明: ![图片说明]...
  • File file = new File(wordTempPath); InputStream in = new FileInputStream(file); WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.load(in); //获取word所有内容 List<...
  • 基于文字识别—实现点击图片任意位置文字即可翻译的功能 文字识别功能是基于百度接口的,以前只是做了一个简单的识别,将识别出的文字显示出来,后来想能不能直接点击图片上的文字,然后将文字读取出来,用语音...
  • 由于项目中用到了车牌识别的功能,就研究下了扫描的一些逻辑。
  • 识别图片地点_地点识别

    千次阅读 2020-07-20 05:19:40
    识别图片地点Imagine this scenario: you catch-up with a friend who’s returned from a trip to India. You’ve traveled extensively through India and recommended your friend to holiday there. When you ...
  • Python识别图片指定区域文字内容

    万次阅读 2019-02-27 17:08:05
    Python批量识别图片指定区域文字内容简介所需Python模块Python代码 简介 对于一张图片,需求识别...对指定位置图片进行ocr识别 环境 Ubuntu18.04 Python2.7 所需Python模块 aircv 用于识别模板再原始图的位置坐...
  • 验证码图片识别

    千次阅读 2015-03-22 15:21:16
    因朋友需求,对某网站的验证码图片进行自动识别,原以为是个复杂的问题,后来查看了网上的一些资料,总体思路上参考了: http://www.cr173.com/html/16871_1.html 尝试用Delphi做了Demo,过程如下 1、获取到...
  • 微信小程序——图片识别

    千次阅读 多人点赞 2020-01-03 13:55:11
    我的微信小程序 期末大作业——基于百度大脑API的图片识别小程序 具体实现了动物识别、植物识别、车辆识别 三个功能 实验源码已经放到了我的GitHub,欢迎测试修改 下面给大家分享该项目的实验报告???? 目录1 概述...
  • 很多“程序猿”可能也在找如何进行图片验证码识别的编程。图片验证码常有,但是关于如何快速批量识别图片验证码的方法不常有,所以我们做了这个教程。 ...1、识别程序以dll的方式提供使用,通过
  • 人脸识别广告显示屏“人脸识别采集”通过人脸检测与追踪、人脸关键点、人脸质量检测、人脸动态捕获,能够实时采集人脸图片并校验。人脸识别的业务通常经历三个步骤,采集到符合条件的人脸图片、分析人脸、产品侧业务...
  • 这是一个三个月前的项目需求,需要识别多张图片上固定位置的信息并提取。说到python 上文字识别,可能有些人想用 pytesseract 来做,怎么说呢,识别精准度相对较低,而且对于数量较大的图片来说,不可能再去人工的去...
  • ARCore丨图片识别

    千次阅读 2019-04-03 00:19:29
    选中你要识别图片,右键-Create > GoogleARCore > AugmentedImageDatabase. 4、 右键-Create > GoogleARCore > SessionConfig,设置AugmentedImageDatabase  ARCoreSessionConfig的Plane Finding Mode:...
  • Fresco下载图片并根据人脸识别来聚焦图片展示相信现在越来越多的开发者在使用facebook的Fresco 框架来处理图片了,在文档中有如下介绍 那么人脸识别,android怎样进行人脸识别呢?其实android从API 1的时候就有...
  • 图片验证码识别算法

    万次阅读 2015-09-23 13:50:27
    本文转载了网络中的一篇验证码识别算法的文章,写的很详细,推荐一下!
  • CMYK是一种依靠反光的色彩模式,我们是怎样阅读报纸的内容呢?是由阳光或灯光照射到报纸上,再反射到我们的眼中,才看到内容。它需要由外界光源,如果你在黑暗房间内是无法阅读报纸的 7>:RGB三原色光显示 三原色光...
  • 通过简单神经网络识别图片

    千次阅读 2019-09-29 09:34:24
    代码位置:https://github.com/lilihongjava/deep_learning/tree/master/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E8%AF%86%E5%88%AB%E7%8C%AB 数据预处理: 数据为H5文件,保存训练集有209张64x64的图像,训练集的...
  • 本文会通过 Keras 搭建一个深度卷积神经网络来识别 captcha 验证码,建议使用显卡来运行该项目。 下面的可视化代码都是在 jupyter notebook 中完成的,如果你希望写成 python 脚本,稍加修改即可正常运行,当然也...
  • 识别滑块缺口位置

    千次阅读 2019-08-30 01:15:24
    今天我要做的就是识别大部分滑块的缺口位置。 开始 现在的滑块缺口基本分为两种,一种是极验系的,提供原图和带缺口的背景图,另一种就是只有滑块图片和带缺口的背景图,网易系。 先感受一下它们的图片风格 极验系: ...
  • Python识别图片中的文字

    万次阅读 多人点赞 2020-05-17 12:49:59
    (2)批量图片识别 既然我们把单张图片识别列出来了,就肯定还有批量图片识别这个功能,这就需要我们准备一个txt文件了,比如我有text.txt文件,内容如下: sentence1.jpg sentence2.jpg 我们将代码修改为如下: ...
  • 中安未来视频文字识别SDK具有强大的文字定位功能,可以精确定位到视频中的文字位置。定位后,再对所定位文字进行识别。 支持TIFF、JPEG、PNG、BMP格式图像的读取; 可以对视频图像字幕进行自动版面分析; 能识别纯...
  • [求助贴]python图片全屏截取+定位坐标+图片识别

    万次阅读 热门讨论 2018-10-26 10:16:13
    找到QQ点击运行,QQ位置怎么调换都能运行 def test(self): imgsr = cv2.imread(&amp;amp;quot;615.png&amp;amp;quot;) imgtm = cv2.imread(&amp;amp;quot;709.png&amp;amp;quot;
  • HoloLens2 + Vuforia图片识别

    千次阅读 热门讨论 2020-09-07 16:48:35
    HoloLens2 + Vuforia图片识别前言一、硬件及软件需求1.硬件2.软件二、开发步骤1.新建Unity工程,导入MRTK2.导入并配置Vuforia3.WebCam调试运行4.部署至HoloLens2总结 前言 HoloLens经常需要结合Vuforia一起开发,...
  • 旋转图片验证码(识别/破解)解决(一) 头一回写博客啥也不会写就先看些结果吧。。详情方案下回讲解 问题-----旋转图片验证码 结果-------
  • 【Python】Python简单的图片识别

    千次阅读 2017-08-10 16:37:56
    Python简单的图片识别,pytesseract .image_file_to_string('1.tif') WindowsError: [Error 2] 解决办法
  • 这样的一张图片,用普通的等宽来切割:def sliceImg(img, outDir, count = 4): w, h = img.size eachWidth = int(w / count) for i in range(count): box = (i * eachWidth, 0, (i + 1) * eachWidth, h) i...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 157,173
精华内容 62,869
关键字:

怎样通过图片识别位置