iOS版微信朋友圈識別圖片位置資訊 如何??_IOS

來源:互聯網
上載者:User

iOS版微信的一項功能:當你在朋友圈發照片的時候,就可以根據照片的拍攝地點顯示地理位置。訊息一出,網友們便紛紛開始嘗試新功能的玩法。


在微信朋友圈上傳圖片時,點擊位置可以自動識別照片拍攝的地理位置。

過去我們發送朋友圈時,可以顯示自己所在的位置資訊,而現在自動讀取照片拍攝位置讓不少人聯想到了Image Recognition技術。事實上,微信所做的並沒有這麼複雜,有業內人士告訴雷鋒網新功能是基於圖片位置資訊(即Exif的GPS定位資訊)實現的。

什麼是Exif?

Exif(Exchangeable Image File)是一種影像檔格式,它最早是由日本電子和資訊技術協會(JEITA)為相機相機廠商制定一套標準。

現在,任何一部手機拍出的照片都有一組Exif參數,Exif除了有像素資訊之外,還包含了光圈、快門、白平衡、ISO、焦距、日期時間等各種映像資訊以及相機品牌、型號、色彩編碼、拍攝時錄製的聲音以及GPS全球定位系統資料。

理論上,只要不經過特殊處理,每張圖片的Exif資訊會一直保留。

微信做了什嗎?

微信這次的新功能很有可能就是調用了Exif中的GPS全球定位系統資料,這些資料都來自於手機內部的感應器以及陀螺儀。

在某Exif查看器上對手機拍攝的照片進行了實驗,結果顯示只要圖片未被壓縮,日期時間、拍照裝置型號、像素以及光圈快門等資訊都能記錄下來,而位置資訊則需要使用者開啟GPS才能展現出來。

如上圖所示,Exif涵蓋的位置資訊有經度、緯度以及海拔,而這組資料對應的剛好就是小編拍攝照片時的位置。可以確定的是,微信的新功能就解析了這組資料。

看到這裡你應該就知道微信是如何精準識別使用者上傳圖片的拍攝位置了,是不是比大家想象的要簡單呢?

以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.