Imprimir este artigo Vytlačiť tento článok Enviar o artigo a um amigo Poslať článok priateľovi
Hlavná stránka> Linux, software, Free Software> Nahrávanie ďalšie knižnice v Scilab, "Matlab" OpenSource

Doplňovanie knižnice v Scilab, "Matlab" OpenSource

Som spomenul v post Matlab nástroje pre Linux na programe Scilab, náradie
OpenSource, podobne ako Matlab, pre operácie s maticami, verzia pre Linux, Mac a Windows.
Stiahol som si rovnako apt-get a som používal / a pre prácu s spracovanie obrazu. Avšak, keď sa snažia využiť niektoré funkcie pre tento účel, zistil som, že to nepríde sa štandardné knižnice pre to.
Preto som musel vyhľadávania na Google, až som našiel knižnice Nástroje SIP (Scilab Image Processing) a SIVP (Scilab Image and Video Processing), Toolbox. Na rozdiel od SIVP pre SIP je prvé spracovanie vám tiež umožní video súborov. Našiel som tieto knižnice aj zo stránky Scilab ToolBox Center.

Obaja ToolBox potrebovať knižnice OpenCV. Snažil som sa sťahovania súboru OpenCV-linux sa na oficiálnych stránkach, ale neexistuje, a tak som sa musel pozrieť na Google OpenCV-linux1.1, našiel som tento web.
Potrebujete zostaviť balík a urobiť všetko manuálna proces inštalácie, takže otvoriť terminál v priečinku, kde si stiahnete súbor a zadajte nasledovné príkazy:

  # Rozbaľte súbor
 opencv-1.1pre1.tar.gz tar-zxvf OpenCV-1.1pre1.tar.gz

 # Nastavenie zostaviť OpenCV
 # Parametre sú prenesené na konfiguráciu:
 # - Enable-apps = kompilácie ukážkové aplikácie
 # - S-ffmpeg = povoliť podporu pre spracovanie videa pomocou ffmpeg knižnice, ako bolo vysvetlené predtým
 # - Bez-quicktime = nepoužívajú knižnice QuickTime, myslím, že je potrebné len v prípade, že nemáte QuickTime
 # Niektoré parametre neviem, ktoré sú, mám:)
 # Pomôcť typu. / Configure - help
 CXXFLAGS =-fno-strict-aliasing . / Configure - enable-apps - with-ffmpeg - with-gnu-ld - with-x - bez-quicktime CXXFLAGS =- FNO-strict-aliasing

 # Compile
 vyrobiť

 # Inštalácia
 sudo make install 

Parametrov inštalácie stiahol tejto stránke. Ale tam sú informovaní, že žiadne ďalšie kroky boli potrebné pre mňa.

Knižnica je k dispozícii SIVP Sypnatic Ubuntu 8.10, ale dôjde k chybe pri inštalácii, ktorá nemôže vyriešiť.
A za predstavenou, alebo odstrániť a odišiel causae veľký problém, pretože zakaždým, keď som sa snažil stiahnuť program pomocou apt-get, to dávalo chyba pri pokuse o dokončenie inštalácie SIPV. Snažil som sa stiahnuť zo SourceForge, ale súbor pre verziu 0.5 neexistoval. Našiel som stránky, ktoré si nemôžem spomenúť zdroje tejto verzie, ale snažia sa stavať, tam bol tiež chyba. LauchPad úložisko je verzia 0.5 pre Ubuntu 9.04, ale v 8:10 bežal bez problémov. Existujú určité predpoklady, ktoré sú uvedené na stránke a tam je deb balíky z nich tiež, ale v mojom prípade, boli všetci už nainštalovaný na mojom systéme. Ak chcete pracovať s videom, musíte nainštalovať pred ffmpeg knižnice na manipuláciu s týmto typom súboru. Môžete si ho stiahnuť cez apt-get.

V prípade, že verzia 0.5.0 zo SIVP, je inštalovaná v knižnici / usr/lib/sivp-0.5.0. Ak chcete načítať externé knižnice v Scilab treba nahrať súbor. Sce, zvyčajne loader.sce meno. SIVP do knižnice, musíte zadať príkaz zaťaženie Scilab, nasleduje meno súboru. SCE Jennings. Tak, typ exec ( "/ usr/lib/sivp-0.5.0/loader.sce"), ktoré funkcie bude pripravený na použitie. Nájdete dokumentáciu knižnice funkcií v http://sivp.sourceforge.net/doc.php.

SIP, iné knižnice pre spracovanie obrazu, aktuálna verzia 0.4 nie je kompilácii v Scilab 5.1, aktuálne verzie, a tam je deb balík pre ňu. Našiel som balík na verziu 0.3.99rc2 úložiska Ubuntu, nie tak menej ako verzie 0.4 sú k dispozícii na internetových stránkach. , Ktoré už nainštalovaný OpenCV, ako je uvedené vyššie, sú všetky ostatné predpoklady k dispozícii na stránke na stiahnutie deb balík SIP, sú tesne nad.

Táto verzia je nainštalovaná v adresári / usr / lib / Scilab / contrib / sip, iný ako adresár SIVP. Tak, aby záťaž knižnice v Scilab, zadajte príkaz, že exec ( "/ usr / lib / Scilab / contrib / sip / loader.sce"). Nájdete dokumentáciu, vrátane portugalčiny, domov oficiálnych internetových stránkach. Našiel som návod na tento odkaz.

Testoval som knižnicu SIP a urobil niektoré pôvodnú hru. Najúžasnejšia vec je, že úlohy majú rovnaký podpis Matlab (názov a parametre sú rovnaké), takže je ľahké sa dostať navrhované cvičenia pre Matlab a beží na Scilab ľahko.

Musím ešte vymyslieť, ako nahrať tieto knižnice automaticky. Ak zistíte, post tu.
Ak chcete načítať knižnice dynamicky, pozri tento iný post.

Nakoniec, každý vie, že tieto nástroje opensouce nie sú tak silné ako úplné a Matlab. Oni majú svoje nedostatky. Porovnávacie analýzy medzi Scilab a Matlab možno vidieť tu.

VN: F [1.8.4_1055]
Hodnotenie: 10.0 / 10 (2 hlasov)
VN: F [1.8.4_1055]
Hodnotenie: 0 (z 0 hlasov)
2 Doplňovanie knižnice v Scilab, "Matlab" OpenSource 10.0 10 2

Súvisiace príspevky:

  1. Inštalácia Scilab knižníc a zaťaženie z ponuky toolbox
  2. Alternatívy k Matlab Linux
  3. Ripovanie CD do MP3 s Sound Juicer v Linuxe
  4. Skype a chyby "Problem with audio playback" v Ubuntu
  5. RGB Generator

Súvisiace príspevky ti prináša ešte ďalšie Súvisiaci zmeny Plugin.

  1. 3. apríla 2009 v 12:19 | # 1

    Chcel by som vedieť, ako na MAC a dodal, že knižnica.

    OSN: F [1.8.4_1055]
    Hodnotenie: 0.0 / 5 (0 hlasov)
    OSN: F [1.8.4_1055]
    Hodnotenie: 0 (z 0 hlasov)
  2. manoelcampos
    3. apríla 2009 v 13:02 | # 2

    Ty vole, keď sa môžete nainštalovať na MAC, postup pri nakladaní bude rovnaký ako exec je Scilab.
    Áno, len neviem, kde bola inštalovaná v knižnici.

    Mal som preskúmaný pred niekoľkými dňami, s použitím apt-get MacOS sťahovať a inštalovať softvér automaticky cez príkazový riadok, pretože možnosť, aby tu nejaký čas si kúpim Mac, a našiel projektu Fink, ktorý sľubuje priniesť svete softvéru pre Mac OS Unix

    OSN: F [1.8.4_1055]
    Hodnotenie: 0.0 / 5 (0 hlasov)
    OSN: F [1.8.4_1055]
    Hodnotenie: 0 (z 0 hlasov)
  3. Livia
    23. apríla 2009 v 04:56 | # 3

    Chcel by som vedieť, ako nainštalovať okná na SIP. Stiahnite si, rozbaľte a teraz som stratil, bez toho, aby vedel ako na to. Ďakujeme vám.

    OSN: F [1.8.4_1055]
    Hodnotenie: 0.0 / 5 (0 hlasov)
    OSN: F [1.8.4_1055]
    Hodnotenie: 0 (z 0 hlasov)
  4. 23. apríla 2009 o 11:26 | # 4

    No, vo Windows neviem. Ale ja som si predstaviť, že v programovej súbory by mali mať priečinok pre Scilab av jeho rámci by mal mať zložku pre rozšírenie. V prípade Linuxu, tento adresár s názvom contrib. Pozrite sa tam. Pravdepodobne budete musieť len rozbaľovaní súborov v tomto priečinku. Ak do komprimovaný balík už existuje priečinok SIP, potom len rozbaľte priamo do zložky contrib, ale je potrebné k vytvoreniu zložky v contrib SIP a rozbaľte archív tam.

    Ak chcete načítať knižnice, by mala byť rovnaká. Keby bola umiestnená v pravej, sa zobrazí menu Scilab toolbox.
    Ale myslím, že môžete dekomprimovať súbory kdekoľvek, napríklad do c: \ sip, potom len ručne zaťaženie
    ako je uvedené, pomocou exec príkazu. Pozri tiež tento post,

    UA: F [1.8.4_1055]
    Hodnotenie: 0.0 / 5 (0 hlasov)
    UA: F [1.8.4_1055]
    Hodnotenie: 0 (z 0 hlasov)
  5. 28. apríla 2009 o 10:57 | # 5

    Podívej se na tohle video o tom, ako nainštalovať Nástroje SIP v systéme Windows.
    http://www.youtube.com/watch?v=7go1z7ljzf4

    UA: F [1.8.4_1055]
    Hodnotenie: 0.0 / 5 (0 hlasov)
    UA: F [1.8.4_1055]
    Hodnotenie: 0 (z 0 hlasov)
  1. 1. februára 2010 16:43 | # 1