我是一個初學者關於Matlab或八度編程現在我要去一個項目 其中我正在做圖像處理。 我知道,在圖像處理所有矩陣功能正在執行圖像處理 ,所以我有Ubuntu 12.04,我想知道在Matlab和八度的矩陣函數之間有任何區別。matrics編程和matlab和八度圖像處理之間的區別
3
A
回答
1
我不知道在Matlab/Octave中使用矩陣時有任何語法差異。在描述here時,在語法(註釋,字符串)方面存在一些普遍的差異,但它們不影響矩陣的使用。
速度可能存在差異。據說Octave在循環中速度較慢,可能是因爲它缺少Matlab所做的一些優化,但我從未測試過。
在我看來,Matlab和Octave最大的區別就是可用工具箱的數量和質量。出於您的目的,您可以比較Matlab的image processing toolbox和Octave的image package的功能。 (感謝您的鏈接,juliohm)
相關問題
- 1. 伽馬校正和圖像處理曝光之間的區別
- 2. 批處理編程中%〜2和%2之間的區別?
- 3. 編碼和整理之間的區別?
- 4. 在matlab和cuda中FT的圖像之間的區別
- 5. 'imfilter'和'conv2'之間的區別[MATLAB]
- 6. MatLab中cluster和clusterdata之間的區別
- 7. Matlab /八度功能處理程序和nargin
- 8. Akka中的羣集和遠程處理之間的區別
- 9. Java和Android之間的圖像處理
- 10. MATLAB圖像處理 - 查找圖像的邊緣和區域
- 11. 並行計算中處理器和進程之間的區別?
- 12. 線程和Map-Reduce處理之間的區別?
- 13. 批處理和守護進程之間的區別
- 14. axd和ashx處理程序之間的區別
- 15. MassTransit中處理程序和消費者之間的區別
- 16. 事件處理程序和回調函數之間的區別
- 17. 消息處理程序和命令處理程序之間有區別嗎?
- 18. 機器可處理和機器可理解之間的區別
- 19. 並行工具箱和常規matlab之間錯誤處理的區別
- 20. 圖層和圖案之間的區別
- 21. ASCIIEncoding和編碼之間的區別
- 22. 管理和cms之間的區別 - django
- 23. http_proxy,https_proxy和代理之間的區別?
- 24. 散列中「字符」和「八位字節」之間的區別
- 25. OpenCL中的圖像和緩衝區之間有什麼區別?
- 26. 錯誤處理模塊中的Resume和Goto之間的區別
- 27. Spring批處理中的步驟,Tasklet和塊之間的區別
- 28. Spark中的RDD和批處理之間的區別?
- 29. openCL中由CPU和GPU處理的數據之間的區別
- 30. 之間的〜/和的區別../
一般來說,所有的比較都會歸結爲matlab整體(速度,文檔)更好一些的核心。那個八度是一個免費的matlab克隆,大多數時候它仍然可以完成工作。 - 把這個標記爲太寬泛,因爲兩種語言都是關於矩陣計算的,適當的答案會列出語言之間的大部分差異。 –
這是[倍頻程與matlab之間的差異]的重複(http://stackoverflow.com/questions/12084246)。由於您正在詢問圖像處理的細節,所以我發現Octave適合我(我在做顯微鏡圖像處理),但根據您的確切需求,您可能會不同意(特別是如果您需要交互式使用)。另外,由於您使用的是Ubuntu 12.04,如果您從Ubuntu存儲庫安裝映像包,您將擁有非常非常舊的版本。參見[如何在ubuntu 12.04上安裝liboctave-dev-3.2](http://stackoverflow.com/questions/22742384/) – carandraug