Imprimir este artigo Diesen Artikel drucken Enviar o artigo a um amigo Artikel versenden an einen Freund
Home> Linux, Software, Free Software> Loading zusätzliche Bibliotheken in Scilab, die "MatLab" OpenSource

Loading zusätzliche Bibliotheken in Scilab, die "MATLAB" OpenSource

Ich hatte in der Post MatLab-Tools für Linux auf dem Programm genannten Scilab, ein Werkzeug
OpenSource, ähnlich wie MatLab, für Matrix-Operationen, mit Versionen für Linux, Mac und Windows.
Ich lud also die gleiche Weise apt-get und ich verwende, um mit Bildverarbeitung arbeiten. Allerdings, wenn Sie versuchen, einige Funktionen für diesen Zweck zu verwenden, fand ich, dass es nicht mit dem Standard-Bibliotheken für das kommen.
So hatte ich die Google-Suche, bis ich die Bibliotheken Toolbox SIP (Scilab Image Processing) und sivp (Scilab Image-und Video-Processing) Toolbox. Im Gegensatz zu den pro sivp SIP ist die erste Bearbeitung können Sie auch Video-Dateien. Ich fand diese Bibliotheken auch von der Seite Scilab ToolBox Center.

Beide ToolBox müssen die OpenCV-Bibliothek. Ich habe versucht die Datei heruntergeladen OpenCV-Linux gibt es auf der offiziellen Webseite, aber es ist nicht vorhanden, so musste ich über Google nach opencv linux1.1 Look-, fand ich diese Website.
Sie müssen das Paket nur kompilieren und alle manuellen Prozess der Installation durchführen, so öffnen Sie ein Terminal in den Ordner, in dem Sie die Datei herunterladen und geben Sie die folgenden Befehle:

  # Entpacken Sie die Datei
 opencv-1.1pre1.tar.gz tar-zxvf opencv-1.1pre1.tar.gz

 # Legen Sie bis zu OpenCV kompilieren
 # Die Parameter zu konfigurieren übergeben werden:
 # - Enable-apps = Beispiel-Anwendungen erstellen
 # - With-ffmpeg = Unterstützung für den Umgang mit Video mit dem ffmpeg-Bibliothek zu ermöglichen, wie erklärt wurde,
 # - Ohne-quicktime = nicht verwenden Bibliotheken von QuickTime, ich glaube, es ist nur notwendig, wenn Sie nicht über QuickTime
 # Einige Parameter nicht wissen, welche sind, sollte ich:)
 # Um-Typ. Hilfe / configure --
 CXXFLAGS =-fno-strict-aliasing . / Configure - enable-apps - with-ffmpeg - with-gnu-ld - with-x - without-quicktime CXXFLAGS =- fno-strict-aliasing

 # Compile
 machen

 # Installieren
 sudo make install 

Installations-Parameter zog dieser Website. Aber es informiert werden, dass keine weiteren Schritte zu mir notwendig waren.

Die Bibliothek ist vorhanden sivp Sypnatic von Ubuntu 8.10, aber ein Fehler in der Installation, die nicht lösen konnte.
Und für Priorin, oder entfernen und links causau ein großes Problem, denn jedesmal, wenn ich versuchte, ein Programm-Download via apt-get, gab es einen Fehler beim Versuch, um die Installation des SIPV. Ich habe versucht, Herunterladen von SourceForge, aber die Datei für Version 0.5 gab es nicht. Ich habe eine Website, die ich nicht kann mich erinnern, die Quellen dieser Version, sondern versucht zu bauen, gab es auch ein Fehler. LauchPad das Repository ist die Version 0.5 für Ubuntu 9.04, sondern lief in 8:10 ohne Probleme. Es gibt einige Voraussetzungen, die auf der Seite aufgeführt sind, und es gibt deb-Pakete von ihnen auch, aber in meinem Fall waren alle schon auf meinem System installiert. Wenn Sie mit Video arbeiten wollen, müssen Sie vor der ffmpeg-Bibliothek für den Umgang mit dieser Art von Datei zu installieren. Sie können es per apt-get-Download.

Wenn die Version 0.5.0 von sivp, ist die Bibliothek in / usr/lib/sivp-0.5.0 installiert. Um externe Bibliotheken in SciLab Sie brauchen, um eine Datei zu laden laden. Sce, in der Regel loader.sce Namen. Sivp in die Bibliothek, müssen Sie die Last-Befehl in Scilab geben, gefolgt von den Namen der Datei. SCE, Jennings. So, Typ exec ( "/ usr/lib/sivp-0.5.0/loader.sce"), dass die Funktionen für den Einsatz bereit sein werden. Sie finden Dokumentation der Library-Funktionen in http://sivp.sourceforge.net/doc.php.

Die SIP, die andere Bibliothek für Bildverarbeitung, bietet die aktuelle Version 0.4 nicht in Scilab 5.1, die aktuelle Version zu kompilieren, und es gibt ein deb-Paket für sie. Ich habe ein deb-Paket auf Version 0.3.99rc2 das Repository von Ubuntu, nicht weniger als Version 0.4 verfügbar auf der Website. Nachdem bereits installiert OpenCV, wie oben gezeigt, sind alle anderen Voraussetzungen auf der Seite festgestellt, laden Sie die SIP-deb-Paket, nur oben gezeigt.

Diese Version ist in / usr / lib / scilab / contrib / sip, andere als Verzeichnis sivp. So, in die Bibliothek in Scilab, geben Sie den Befehl es exec ( "/ usr / lib / scilab / contrib / SIP / loader.sce" Last). Sie können die Dokumentation, einschließlich der Portugiesen, die Heimat der offiziellen Website. Ich habe ein Tutorial zu diesem Link.

Getestet habe ich die SIP-Bibliothek und einige erste spielen. Die coolsten ist, dass die Aufgaben der gleichen Signatur von MatLab (Name und Parameter haben die gleichen sind), so ist es leicht, die vorgeschlagenen Übungen in Matlab zu erhalten und laufen auf SciLab leicht.

Ich habe noch herausfinden, wie diese Bibliotheken automatisch geladen. Wenn Sie feststellen, hier posten.
Um die Bibliotheken dynamisch laden, finden Sie diese andere zu senden.

Schließlich weiß jeder, dass diese Instrumente opensouce nicht als vollständige und leistungsstarke wie MatLab. Sie haben ihre Mängel. Eine vergleichende Analyse zwischen Scilab und Matlab kann hier gesehen.

VN: F [1.8.4_1055]
Bewertung: 10,0 / 10 (2 votes cast)
VN: F [1.8.4_1055]
Bewertung: 0 (von 0 Stimmen)
2 Loading zusätzliche Bibliotheken in Scilab, die "MatLab" OpenSource 10,0 10 2

In Verbindung stehende Pfosten:

  1. Installieren der Scilab-Bibliotheken und Laden aus dem Menü Toolboxen
  2. Alternativen zu Matlab Linux
  3. Rippen von CD auf MP3-Player mit Sound Juicer in Linux
  4. Skype und Fehler "Problem mit Audiowiedergabe" in Ubuntu
  5. RGB-Farbe Generator

Ähnliche Beiträge, die Sie durch Doch brachte weitere Related Posts Plugin.

  1. 3, April, 2009 at 12:19 | # 1

    Ich möchte wissen, wie man MAC fügte hinzu, dass hinzugefügt.

    UN: F [1.8.4_1055]
    Bewertung: 0,0 / 5 (0 votes cast)
    UN: F [1.8.4_1055]
    Bewertung: 0 (von 0 Stimmen)
  2. manoelcampos
    3, April, 2009 at 13:02 | # 2

    Dude, wenn man sie in der MAC, das Verfahren für das Be-Installation werden die gleichen sein wie die exec ist die Scilab.
    Also, nur wissen, wo die Bibliothek installiert wurde.

    Ich hatte vor ein paar Tagen recherchiert, mit apt-get MacOS herunterladen und installieren automatisch über die Kommandozeile, da die Möglichkeit der Bestellung für längere Zeit hier kaufe ich ein Mac, und fand das Projekt FINK, denen zu bringen verspricht die Welt der Unix-Software für MacOS

    UN: F [1.8.4_1055]
    Bewertung: 0,0 / 5 (0 votes cast)
    UN: F [1.8.4_1055]
    Bewertung: 0 (von 0 Stimmen)
  3. Livia
    23, April, 2009 at 04:56 | # 3

    Ich würde gerne wissen, wie die Fenster in der SIP-installieren. Herunterladen, entpacken und jetzt bin ich verloren, ohne zu wissen, wie. Danke.

    UN: F [1.8.4_1055]
    Bewertung: 0,0 / 5 (0 votes cast)
    UN: F [1.8.4_1055]
    Bewertung: 0 (von 0 Stimmen)
  4. 23, April, 2009 at 11:26 | # 4

    Nun, in Windows ich weiß es nicht. Aber ich denke, dass in Programmdateien einen Ordner für Scilab und in ihr einen Ordner für die Erweiterungen haben sollten, haben sollte. Im Falle von Linux, nannte das Verzeichnis contrib. Siehe dort. Sie wahrscheinlich nur noch die Dateien in diesen Ordner zu entpacken. Sofern innerhalb des komprimierten Paket gibt es bereits einen Ordner SIP, dann einfach direkt in den contrib Ordner entpacken, hat aber notwendig, um einen Ordner innerhalb SIP contrib erstellen und die Dateien dort entpacken.

    Um die Bibliothek zu laden, sollten die gleichen sein. Wenn sie in die richtige gestellt wurde, erscheint ein Menü der Scilab Toolboxen.
    Aber ich denke, man kann die Dateien zu entpacken überall, zum Beispiel in c: \ Schluck, dann nur manuell laden
    wie gezeigt, mit dem exec-Befehl. Siehe auch dieser Beitrag,

    UA: F [1.8.4_1055]
    Bewertung: 0,0 / 5 (0 votes cast)
    UA: F [1.8.4_1055]
    Bewertung: 0 (von 0 Stimmen)
  5. 28. April 2009 um 10:57 | # 5

    Sehen Sie dieses Video, wie die Toolbox SIP in Windows zu installieren.
    http://www.youtube.com/watch?v=7go1z7ljzf4

    UA: F [1.8.4_1055]
    Bewertung: 0,0 / 5 (0 votes cast)
    UA: F [1.8.4_1055]
    Bewertung: 0 (von 0 Stimmen)
  1. 1, Februar, 2010 16:43 | # 1