Python

Delete this widget in your dashboard. This is just an example.

Ipsum

Delete this widget in your dashboard. This is just an example.

OpenCV

Delete this widget in your dashboard. This is just an example.
 

Mana yang lebih baik untuk image processing, Python atau MATLAB?

Friday, 17 December 2021

Sesuai dengan perkembangan saat ini dalam IP, saya sangat merekomendasikan Python daripada MATLAB. Mengapa? karena bebas digunakan dengan pustaka CV yang terdefinisi dengan baik (OpenCV, scikit-image, Pillow, SimpleCV).


Keduanya didasarkan pada pemrograman dinamis (pengkodean cepat dan pemrosesan lambat). Jika Anda membutuhkan komputasi cepat, maka C++ dengan OpenCV lebih direkomendasikan.


MATLAB membutuhkan lisensi untuk penggunaan akademis atau komersial. Versi terbaru memiliki toolbox computer vision yang terdokumentasi dengan baik dan mudah digunakan. Jika Anda tidak ingin membayar, Anda dapat menggunakan versi gratis (sintaksnya hampir sama) yang disebut Oktave (GNU Oktave). Octave memiliki fungsionalitas terbatas untuk IP tetapi dengan library berikut (VLFeat - Home, Peter's Functions for Computer Vision), bisa dimungkinkan.

Di sisi lain, Python berkembang pesat dalam beberapa tahun terakhir karena dukungan Google dan maraknya Deep Learning.


Membandingkan IP dalam MATLAB  dengan Python menggunakan OpenCV.

  • Kecepatan

Menggunakan library OpenCV di Python memiliki fungsi pemrosesan gambar lebih cepat jika dibandingkan dengan MATLAB. Terutama karena pustaka OpenCV ditulis dalam C/C++.

MATLAB dibangun di atas banyak wrapper, yang menghabiskan lebih banyak waktu ketika kode dijalankan.

  • Fungsionalitas

MATLAB memiliki lebih banyak fungsi jika dibandingkan dengan OpenCV.

MATLAB memiliki antarmuka interaktif yang membuat banyak hal menjadi lebih mudah.

  • Biaya

Sementara OpenCV library gratis, MATLAB adalah perangkat lunak berlisensi yang cukup mahal.

  • Keterbacaan Kode

MATLAB memiliki format kode yang lebih mudah dibaca jika dibandingkan dengan OpenCV. S

0 comments:

Post a Comment

Lorem

Please note: Delete this widget in your dashboard. This is just a widget example.

scikit-image

Please note: Delete this widget in your dashboard. This is just a widget example.

Dolor

Please note: Delete this widget in your dashboard. This is just a widget example.