1. 程式人生 > >Matlab和Octave在計算機視覺和影象處理領域的函式的對比

Matlab和Octave在計算機視覺和影象處理領域的函式的對比

Matlab和Octave是兩個數值計算的軟體平臺,眾所周知,Matlab是商業支援的軟體,收費昂貴,而Octave是開源免費的。Octave常被人們稱為是“開源免費的Matlab版本”。

所以,大家都很關心兩者的區別。事實上,除了一個免費,一個收費之外,現在公認的兩者的區別在於兩方面:(1)在功能方面,Matlab有商業支援,功能強大(實際就是提供的函式多); (2)執行效率方面,Matlab的執行速度比Octave 快。那麼Matlab的功能到底比Octave多多少呢?作為計算機視覺和影象處理領域的使用者,碰巧看到這個文章做了詳細的列表對比,覺得很有價值,故在此介紹給大家圍觀。這個文章的連結是:http://www.peterkovesi.com/matlabfns/index.html#colour


順帶簡單說一句:這篇對比文章表明,Matlab的80%多的函式在Ovtave裡面都是支援的。如果單說在計算機視覺和影象處理領域,則兩者提供的函式重複度達99%(大約估計)!

所以,如果您還在使用盜版的Matlab,我強烈推薦您使用Octave!