從平面圖表中提取數據的軟體?
12-31
有沒有從平面圖形中提取數據的軟體?比如有論文模擬除了一組數據Z=function(X,Y),用MATLAB或其它軟體畫出了圖形顯示在PAPER裡面,但沒有給出具體的數值,有沒有軟體可以通過此圖形獲取相關數據?不用太精確。
有款軟體叫getdata.安裝文件1M吧..很小巧..真心覺得軟體很傻瓜,不需要上圖...不過不是不上圖騙不了贊嘛...實例:Step1:從論文中解出需要的曲線圖像
Step2:用Getdata軟體打開,先選坐標系,再選擇你要描繪的曲線(好像有手動和自動兩種,但對於不止一根曲線的情況,自動就容易出錯,我下面使用手動的)
PS:藍色是縱坐標。黃色就是選取的曲線。
Step3:將曲線信息導出。(支持在一個Workspace裡面有多個曲線的信息,然後同時導出,比如這裡就是Line #2的數據)Step4:用Matlab等等你方式將點畫成曲線就好了,或者導入你用於計算的軟體、程序
PS:這裡是用Matlab畫的,把坐標系調成和原圖一樣的情況,就可以看出曲線還是挺像的。當然這裡只是取得點來畫線,若要實現曲線,肯定就需要用插值了~
over =。=--------------------------------------------------------------------------------------------晚上回去上圖…
我們用的是一款叫getdata的軟體,原理和@Kaiser大神說得一樣,就是應該更適用點,不要瀏覽器~不應該給論文作者發信要數據嗎?
EasyCharts,excel插件,誰用誰知道 EasyCharts插件可以參考,http://zhuanlan.zhihu.com/p/20909008
getdata或者windig。
不謝
StackExchange上有個大牛用Mathematica寫了段代碼用來搞這個,效果很好,我服的五體投地。問題鏈接 graphics - How can I extract data points from a black and white image?,代碼以及用法見第一個答案。我把代碼做成了程序包上傳到了雲盤,鏈接鏈接: https://pan.baidu.com/s/1bpj3dgF 密碼: kh3j下載程序包後放入$BaseDirectory下的application文件夾內,調用的時候就用&<&<"GraphReader`",函數名字為getValue[var1,var2],其中var1是你要測量圖片的地址(可以通過複製圖片獲得),var2是提取出數據的變數名(這個隨便寫什麼)。
這個必須推薦GetData Graph Digitizer,前段時間剛用過。
首先設置背景顏色和曲線顏色然後設置坐標軸範圍好像有幾種模式,手動選點和區域自動選點先佔坑,後面補圖
GetData居然沒有功能類似的開源軟體
abbyy這款軟體試試,可以識別成Word或Excel格式
http://originlab.com/index.aspx?go=Products/Origin
我用過Adobe Pro里的測量工具,不是很准,但還能用。Reader里有沒有記不清了。另外學生買Pro是有優惠的,在賽爾校園裡。Adobe? Acrobat? XI Pro
推薦閱讀:
※Python對比Matlab,有什麼決定性的優勢?
※如何畫有五個變數的圖形呢?
※金融學專業,需要學習哪些軟體/編程語言?
※matlab的UDP通信的丟包問題如何解決?
※C++ 下有沒有矩陣計算速度能和 MATLAB 相當的矩陣或數學庫?
TAG:圖像處理 | 統計學 | MATLAB | 數據分析 | MicrosoftExcel |