sponsored links

matlab 讓日常手機成為感測器和攝像頭

我們生活中經常會問遇到手機拍照記憶體不夠該怎麼辦?朋友圈經常看到各種運動軌跡 APP記錄的跑步路線圖,我們感到好玩,但是我們不禁還想問如何實現的呢?其實這都和手機中的感測器有關。手機是一個高度整合的電子產品,除了能通訊外,他還集中了很多的感測器,包括加速度、角速度、磁場、方向、位置。那麼上面有關拍照上傳或者讀取感測器資料的問題都可以用matlab 軟體實現,以下講進行講解。

一、硬體準備:智慧手機一部、電腦一臺;

二、軟體準備:安卓/iso手機安裝Matlab mobile;

電腦安裝matlab版本需要在R2014以上版本,且需要安裝MATLAB Support Package for Android Sensors in MATLAB/MATLAB Support Package for Apple iOS Sensors in MATLAB、matlab driver connector和相應的mapping tool box

手機資料到電腦的原理圖如下圖,這裡需要注意的是在移動端和PC端的matlab軟體需要使用同一賬戶登入。

matlab 讓日常手機成為感測器和攝像頭

1、手機安裝Matlab mobile

警告需要許可證編號升級,否則無法使用,可以透過進入官網獲取一個月試用許可權。選擇流式傳輸至Matlab。

matlab 讓日常手機成為感測器和攝像頭

使用自己的郵箱賬號進行註冊和登記(手機版登陸的matlab賬號)

matlab 讓日常手機成為感測器和攝像頭

在手機上開啟matlab mobile 可以正常使用,開啟感測器,可以看到感測器記錄的息。如上圖所示。

2、電腦Matlab drive connector等軟體安裝

Matlab大家都比較熟悉了,這裡就不再介紹。從網上下載,如下圖安裝Matlab drive connector,手機上的matlab mobile記錄資料資訊後,會發送到雲端,電腦上的matlab可以透過Matlab Drive Connector在雲端接收到這些資訊,然後對資料進行處理。

matlab 讓日常手機成為感測器和攝像頭

3、Matlab Mobile 記錄資料

如下圖箭頭所示進如軟體,選擇感測器都為啟動狀態,並且在“更多”選項中開啟攝像頭。

matlab 讓日常手機成為感測器和攝像頭

點開箭頭所示位置進入命令列介面
輸入

clear;

m=mobiledev;

如下圖,點選開始,手機進行記錄資料資料。然後就可以拿著手機沿著待測量的路徑行走。

matlab 讓日常手機成為感測器和攝像頭

資料記錄結束後,點選停止,結束記錄資料

如上圖右圖 手機軟體中輸入命令:

[lat, lon, t, spd] = poslog(m);

posdata.lat = lat;

posdata.lon = lon;

posdata.t = t;

posdata.spd = spd;

save('posdata.mat','posdata');

4、電腦 Matlab 進行資料處理和顯示

之後進入matlab 跳轉到Drive connector資料夾中可以看到儲存的mat檔案

matlab 讓日常手機成為感測器和攝像頭

開啟matlab ,跳轉到Drive connector資料夾中執行,以下程式碼,結果如下圖

load('posdata.mat');

lat=posdata.lat;

lon=posdata.lon;

spd=posdata.spd;

t=posdata.t;

t=t-t(1);

wm=webmap('World Street Map');

s=geoshape(lat,lon);

wmline(s,'color','red','width',3);

matlab 讓日常手機成為感測器和攝像頭

5、同理拍照

根據以上介紹,解決拍照空間不足的問題,我們可以解決。只需要在上面介紹的3、Matlab Mobile 記錄資料中儲存感測器程式碼換為如下即可。

clear;

close all;

clc;

%相機資料採集

m=mobiledev;

c=camera(m,'back')

while 1

img=snapshot(c,'immediate');%開啟後置攝像頭

img=imresize(img,[227,227]);%影象resize

pause(0.2)

try

imwrite(img,'get.jpg');%儲存

end

end

執行結束後我們可以在Drive connector資料夾中可以看到儲存的相機get檔案,這樣我們就可以不佔用手機記憶體,把相片傳送到matlab雲端,進而轉移到我們的電腦裡。

matlab 讓日常手機成為感測器和攝像頭

分類: 國際
時間: 2021-12-26

相關文章

67萬人!美國新冠死亡病例已超100年前“西班牙流感”致死數

67萬人!美國新冠死亡病例已超100年前“西班牙流感”致死數
極目新聞訊息,新冠病毒,正在成為美國曆史上最致命的疫情.根據約翰霍普金斯大學資料,因新冠病毒死亡的美國人數已達67.5萬人,這已經超過了1918-1919年間西班牙流感暴發造成的死亡人數.而專家預測, ...

太意外!美國億萬富翁“太空遊”歸來,竟發現全家感染新冠隔離!美國確診近4300萬,專家:病例數還將攀升

太意外!美國億萬富翁“太空遊”歸來,竟發現全家感染新冠隔離!美國確診近4300萬,專家:病例數還將攀升
券商中國 楊喻程/整理 美富翁"太空遊"回來竟發現全家染新冠 據新華國際報道,美國億萬富翁."全平民"太空"旅行團"成員賈裡德·艾薩克曼返回 ...

持續疲軟 美國9月新增就業僅19.4萬
來源:中國新聞網 中新社華盛頓10月8日電 美國勞工部8日釋出資料稱,美國9月非農部門新增就業崗位19.4萬個,失業率環比下降0.4個百分點,至4.8%. 延續8月份遠低於市場預期的頹勢,這是美國連續 ...

新加坡每日新增病例即將破千 政府如何應對?

新加坡每日新增病例即將破千 政府如何應對?
作者:陳可揚 新加坡這波疫情自8月23日開始,至今已有超過8000起病例,其中只有10人須送入加護病房.每日確診者大概每週翻倍,染病人數估計會在暴發後四到八星期時達到高峰.新加坡衛生部將密切關注未來兩 ...

莆田報告新增病例中有4名幼小學生

莆田報告新增病例中有4名幼小學生
9月17日0-24時,莆田市報告新增本土確診病例21例(仙遊縣),其中無症狀感染者轉確診6例,報告新增本土無症狀感染者0例.莆田通報15例確診詳情: 境外輸入關聯確診病例1:黃某某,中國籍,11歲,鋪 ...

美國近七成百萬富翁擔心留太多錢給子女:會讓他們變懶
一項最新調查顯示,美國的百萬富翁們越來越擔心自己將多少財富留給子女們才合適. 這是Motley Fool網站開展的一項調查得出的結論,該調查詢問了2000名淨資產超過100萬美元的富人對遺產的態度. ...

美國新冠死亡病例超過百年前的“西班牙流感”致死人數

美國新冠死亡病例超過百年前的“西班牙流感”致死人數
9月21日訊息, 美國約翰斯∙霍普金斯大學和疾病控制與預防中心(CDC)釋出的資料表明,因新冠病毒而死亡的美國人數量超過100年前"西班牙流感",成為美國曆史上最致命的疫情. 截至 ...

55箱美國海鮮運抵華南海鮮市場,接觸者全部感染,疫情源頭找到了?

55箱美國海鮮運抵華南海鮮市場,接觸者全部感染,疫情源頭找到了?
近日,綜合環球網等媒體報道,中國疾控專家建議,下一階段的新冠病毒溯源工作中,必須將冷鏈產品的流向作為調查重點.而透過查詢冷鏈傳播全球監測體系,重要疫情暴發點武漢華南海鮮市場的冷鏈產品來源線索,開始漸漸 ...

美國加州州長紐瑟姆的兩個孩子感染新冠

美國加州州長紐瑟姆的兩個孩子感染新冠
來源:海外網 加文·紐瑟姆 海外網9月18日電據美國政治新聞網站"Politico"17日報道,美國加利福尼亞州州長加文·紐瑟姆的兩個孩子16日的新冠病毒檢測結果呈陽性.紐瑟姆發言 ...

美數州新冠確診激增 醫院對有限資源進行“配給”

美數州新冠確診激增 醫院對有限資源進行“配給”
來源:中國新聞網 中新網9月19日電 據外媒19日報道,美國數州的新冠確診病例近期激增,加上醫護人員和裝置吃緊,醫療系統不勝負荷,一些醫院表明要對有限的資源進行"配給". 據美國疾 ...

韓國新增1605例新冠確診病例,為近四周來週日最高水平
韓聯社9月20日訊息,韓國中央防疫對策本部20日通報,截至當天0時,韓國較前一天0時新增新冠確診病例1605例,累計確診28.7536萬例. 韓國單日新增病例較前一天減少305例,但仍創下近四周以來週 ...

美國日均死亡病例升至2000人 創3月以來新高
9月22日,CNBC報道,過去兩週內,美國日均新冠死亡病例數增加40%,為今年3月以來最高水平. 週一,Covid-19正式成為美國近期歷史上最致命的疫情,最近一週內,美國有近9500人死於新冠及其併 ...

韓國新增2176例新冠確診病例,新增10例死亡病例
韓聯社10月8日報道,韓國中央防疫對策本部8日通報,截至當天0時,韓國較前一天0時新增新冠狀確診病例2176例,累計確診327976例. 單日新增病例較前一天減少249例,連續三天超過2000例.當天 ...

美國不會想到,截胡中企競標專案後,自己還得貼1400萬美元善後

美國不會想到,截胡中企競標專案後,自己還得貼1400萬美元善後
隨著時代進步,國際社會各國摩拳擦掌,中國綜合實力也在不斷提升.實力的增強,國際號召力影響力也隨之增強,中國也獲得越來越多國家的青睞,然而中國的成就讓美國甚是眼紅,甚至還對中國中期專案刻意破壞,最終該專 ...

美國癌症死亡率下降31%!我國發病率低卻死亡率高?從這4點找真相

美國癌症死亡率下降31%!我國發病率低卻死亡率高?從這4點找真相
2021年度美國癌症統計報告出爐,2001年到2018年期間,美國所有種族的女性和男性總體癌症死亡率持續性下降.從1999年到2018年,甚至癌症的死亡率下降31%,是美國曆史上死亡率下降幅度最大的, ...

美國人為何很多胖子

美國人為何很多胖子
在我們日常觀感中,美國人似乎都是好萊塢樣子的,身材健美,衣著得體.特別是在奧運會上,美國身材健美的運動員們,他們展示給世界的當然是最好的一面.但實際上呢. 美國是世界上肥胖比較嚴重的國家,他們有接近4 ...

美國對多國重開國門,包括中國,但疫情仍嚴峻,日均死數千人

美國對多國重開國門,包括中國,但疫情仍嚴峻,日均死數千人
美國白宮週一宣佈,從11月初開始,美國將取消對Covid-19的旅行限制,允許來自英國和大多數歐盟國家的已接種疫苗的乘客進入美國.除了英國和歐洲的26個申根國家,放寬限制也將適用於愛爾蘭.中國.伊朗. ...

全球僅有1個國家,從始至終沒有1個感染病例,他們怎麼做到的?

全球僅有1個國家,從始至終沒有1個感染病例,他們怎麼做到的?
新冠疫情想要在短時間內徹底的解決,根本不可能,尤其是在人類研發疫苗以及尋找破解之法的過程中,新冠病毒同樣也在不斷的發生變化.目前所發現的變異毒株中,給全球帶來影響最大的就是德爾特毒株,這種病毒的傳播性 ...

美國今冬新冠死亡數字會下降?福奇:強烈懷疑
華輿訊 據美國中文網報道 傳染病專家福契週六表示,他"強烈懷疑"今年冬天新冠死亡人數會有所下降. 福契在即將於週日播出的一個採訪中被問及今年冬天是否會因為Delta或mu等其他病毒 ...

尋找“零號病例”全球疫情時間線前移 新冠病毒多地多點起源證據更多顯現

尋找“零號病例”全球疫情時間線前移 新冠病毒多地多點起源證據更多顯現
2021年9月3日,2021中國國際貿易服務貿易交易會在北京舉行.首鋼園醫藥館國藥集團展臺的新冠病毒模型. 視覺中國供圖 繆毒株已蔓延到全球數十個國家.視覺中國供圖 尋找"零號病例" ...