Manoel Campos Blog
Imprimir este artigo Print this article Enviar o artigo a um amigo Kirim artikel ini ke teman

Loading library tambahan di Scilab, yang "Matlab" OpenSource

oleh admin pada 03 Apr, 2009 pada Linux, Software, Free Software

Aku telah disebutkan dalam pos Matlab alat untuk Linux pada program Scilab, alat
OpenSource, mirip dengan Matlab, untuk operasi matriks, dengan versi untuk Linux, Mac dan Windows.
Saya download dengan cara yang sama apt-get dan saya gunakan untuk bekerja dengan pemrosesan gambar. Namun, ketika mencoba untuk menggunakan beberapa fungsi untuk tujuan ini, saya menemukan bahwa itu tidak datang dengan perpustakaan standar untuk itu.
Jadi, saya harus mencari Google, sampai aku menemukan perpustakaan Toolbox SIP (Scilab Image Processing) dan SIVP (Scilab Gambar dan Video Processing) Toolbox. Tidak seperti pro SIP SIVP pengolahan pertama juga memungkinkan Anda untuk file video. Aku menemukan perpustakaan ini juga dari halaman Scilab ToolBox Pusat.

Kedua ToolBox membutuhkan OpenCV perpustakaan. Saya mencoba men-download file OpenCV-linux yang ada di situs resmi, tapi tidak ada, jadi saya harus mencari di google untuk OpenCV-linux1.1, saya menemukan ini site.
Anda perlu untuk mengkompilasi paket dan melakukan semua proses manual instalasi, jadi bukalah sebuah terminal dalam folder di mana Anda men-download file dan ketik perintah berikut:

  # Uraikan file
 opencv-1.1pre1.tar.gz tar-zxvf OpenCV-1.1pre1.tar.gz

 # Set up untuk mengkompilasi OpenCV
 # The parameter yang dikirimkan untuk mengkonfigurasi adalah:
 # - Enable-apps = kompilasi contoh aplikasi
 # - Dengan-ffmpeg = mengaktifkan dukungan untuk penanganan video dengan ffmpeg perpustakaan, seperti dijelaskan sebelumnya
 # - Tanpa-Quicktime = tidak menggunakan perpustakaan QuickTime, saya pikir itu hanya diperlukan jika anda tidak memiliki QuickTime
 # Beberapa parameter tidak tahu mana yang, aku harus:)
 # Untuk membantu mengetik. / Configure - help
 CXXFLAGS =-fno-strict-aliasing . / Configure - enable-apps - with-ffmpeg - with-gnu-ld - with-x - tanpa-Quicktime CXXFLAGS =- fno-ketat-aliasing

 # Kompilasi
 membuat

 # Instal
 sudo make install 

Instalasi parameter menarik ini situs. Tetapi ada informasi bahwa tidak ada langkah-langkah lebih lanjut yang diperlukan untuk saya.

Perpustakaan tersedia SIVP Sypnatic dari Ubuntu 8.10, tapi terjadi kesalahan dalam instalasi yang tidak bisa memecahkan.
Dan untuk kepala biara wanita, atau menghapus dan meninggalkan causau masalah besar, karena setiap kali saya mencoba untuk men-download sebuah program melalui apt-get, itu memberikan kesalahan saat mencoba menginstal menyelesaikan SIPV. Aku mencoba untuk men-download dari SourceForge, tapi file untuk versi 0,5 tidak ada. Saya menemukan sebuah situs yang saya tidak dapat mengingat sumber versi ini, tetapi berusaha untuk membangun, ada juga suatu kesalahan. LauchPad repositori versi 0,5 untuk Ubuntu 9,04, tapi berlari di 8:10 tanpa masalah. Ada beberapa prasyarat yang tercantum pada halaman dan ada paket deb dari mereka juga, tetapi dalam kasus saya, semua orang sudah terinstal pada sistem saya. Jika Anda ingin bekerja dengan video, anda perlu menginstal sebelum ffmpeg perpustakaan untuk menangani file jenis ini. Anda dapat mendownload melalui apt-get.

Jika versi yang 0.5.0 dari SIVP, perpustakaan terinstal di / usr/lib/sivp-0.5.0. Untuk menampilkan eksternal perpustakaan di Scilab Anda perlu me-load sebuah file. Sce, biasanya nama loader.sce. SIVP ke perpustakaan, Anda harus memasukkan perintah beban di Scilab, diikuti dengan nama file. Sce untuk Jennings. Jadi, ketik exec ( "/ usr/lib/sivp-0.5.0/loader.sce") bahwa fungsi akan siap untuk digunakan. Anda dapat menemukan dokumentasi fungsi perpustakaan di http://sivp.sourceforge.net/doc.php.

The SIP, perpustakaan lainnya untuk pengolahan gambar, versi 0.4, tidak dapat dikompilasi di Scilab 5.1, versi, dan ada paket deb untuk itu. Aku menemukan deb ke versi 0.3.99rc2 repositori dari Ubuntu, tidak kurang dari versi 0.4 yang tersedia di situs web. Setelah sudah terinstal OpenCV, seperti yang ditunjukkan di atas, semua prasyarat yang ditemukan pada halaman untuk men-download paket deb SIP, yang ditunjukkan di atas.

Versi ini terinstal di / usr / lib / Scilab / contrib / seteguk, selain direktori SIVP. Jadi, untuk memuat perpustakaan di Scilab, ketik perintah itu exec ( "/ usr / lib / Scilab / contrib / sip / loader.sce"). Anda dapat menemukan dokumentasi, termasuk Portugis, resmi rumah situs. Saya menemukan tutorial pada link.

Aku diuji SIP perpustakaan dan membuat beberapa awal bermain. Yang paling keren adalah bahwa tugas-tugas yang memiliki tanda tangan yang sama Matlab (nama dan parameter yang sama), sehingga mudah untuk mendapatkan latihan yang diusulkan untuk Matlab dan berjalan di Scilab mudah.

Saya belum memikirkan cara memuat perpustakaan ini secara otomatis. Jika Anda menemukan, posting di sini.
Untuk memuat perpustakaan secara dinamis, melihat lain ini posting.

Akhirnya, semua orang tahu bahwa alat ini tidak opensouce selengkap dan ampuh sebagai Matlab. Mereka memiliki kekurangan. Sebuah analisis komparatif antara Scilab dan Matlab dapat dilihat di sini.

VN: F [1.8.1_1037]
Rating: 10.0 / 10 (2 votes cast)
VN: F [1.8.1_1037]
Rating: 0 (dari 0 votes)
2 Loading library tambahan di Scilab, yang "Matlab" OpenSource 10,0 10 2

Related posts:

  1. Instalasi Scilab perpustakaan dan memuat dari menu kotak peralatan
  2. Alternatif untuk Matlab Linux
  3. Ripping CD ke MP3 dengan Sound Juicer di Linux
  4. Bergabung PDF di Linux
  5. RGB Color Generator

Terkait posting kepada Anda oleh Namun lain Related Posts Plugin.

:

5 Komentar untuk entri ini

  • Mauricio Junior

    Saya ingin tahu bagaimana MAC, menambahkan bahwa perpustakaan.

    PBB: F [1.8.1_1037]
    Rating: 0.0 / 5 (0 votes cast)
    PBB: F [1.8.1_1037]
    Rating: 0 (dari 0 votes)
  • manoelcampos

    Dude, jika Anda dapat menginstal mereka di MAC, prosedur untuk memuat akan menjadi sama dengan exec adalah Scilab.
    Jadi, hanya tahu di mana perpustakaan ini diinstal.

    Aku telah meneliti beberapa hari yang lalu, dengan menggunakan apt-get MacOS untuk men-download dan menginstal perangkat lunak secara otomatis melalui command line, karena kemungkinan ketertiban di sini untuk beberapa waktu saya membeli Mac, dan menemukan proyek Fink, yang menjanjikan untuk membawa dunia perangkat lunak Unix untuk MacOS

    PBB: F [1.8.1_1037]
    Rating: 0.0 / 5 (0 votes cast)
    PBB: F [1.8.1_1037]
    Rating: 0 (dari 0 votes)
  • Livia

    Saya ingin tahu bagaimana cara menginstal windows di SIP. Download, unzip dan sekarang aku tersesat tanpa tahu bagaimana. Terima kasih.

    PBB: F [1.8.1_1037]
    Rating: 0.0 / 5 (0 votes cast)
    PBB: F [1.8.1_1037]
    Rating: 0 (dari 0 votes)
  • admin

    Nah, di Windows saya tidak tahu. Tapi aku membayangkan bahwa dalam file program harus memiliki folder untuk Scilab dan di dalamnya, harus memiliki folder untuk ekstensi. Dalam kasus Linux, direktori ini disebut contrib. Lihat di sana. Anda mungkin hanya perlu meng-unzip file dalam folder itu. Jika di dalam paket yang dikompresi sudah ada folder SIP, maka langsung saja unzip ke folder contrib, namun diperlukan untuk menciptakan sebuah folder dalam contrib SIP dan ekstrak file di sana.

    Memuat perpustakaan, harus sama. Kalau dia ditempatkan di kanan, sebuah menu akan muncul kotak peralatan yang Scilab.
    Tapi saya rasa Anda bisa unzip file di mana saja, misalnya, dalam c: \ seteguk, kemudian hanya secara manual beban
    seperti ditunjukkan, menggunakan perintah exec. Lihat juga ini posting,

    UA: F [1.8.1_1037]
    Rating: 0.0 / 5 (0 votes cast)
    UA: F [1.8.1_1037]
    Rating: 0 (dari 0 votes)
  • admin

    Watch this video tentang bagaimana menginstal Toolbox SIP pada Windows.
    http://www.youtube.com/watch?v=7go1z7ljzf4

    UA: F [1.8.1_1037]
    Rating: 0.0 / 5 (0 votes cast)
    UA: F [1.8.1_1037]
    Rating: 0 (dari 0 votes)

1 Trackback atau Pingback untuk entri ini

Leave a comment

Mencari sesuatu?

Gunakan formulir di bawah untuk mencari situs:

Tidak dapat menemukan apa yang Anda cari? Meninggalkan komentar di posting atau hubungi saya kita bisa mengatasinya!

Visit our friends!

Beberapa sangat dianjurkan teman-teman ...