Lädt zusätzliche Bibliotheken in Scilab, die "MatLab" OpenSource
Ich hatte bereits erwähnt in der post MatLab-Tools für Linux auf dem Programm Scilab , ein Werkzeug
OpenSource, ähnlich wie MatLab, für Geschäfte mit der Matrix, mit Versionen für Linux, Mac und Windows.
Ich heruntergeladen habe es per apt-get und ich bin mit mit Bildverarbeitung arbeiten. Doch bei dem Versuch, einige Funktionen für diesen Zweck verwenden, fand ich, dass es nicht mit Standard-Bibliotheken für die, die kommen.
So hatte ich die Google-Suche, bis ich die Bibliotheken Toolbox SIP (Scilab Image Processing) und sivp (Scilab Bild-und Videoverarbeitung) Toolbox . Im Gegensatz zu den Pro sivp SIP ist, dass die erste Bearbeitung können Sie auch Video-Dateien zu machen. Ich fand diese Bibliotheken auch von Seite Scilab ToolBox Center .
Beide brauchen die Toolbox Bibliothek OpenCV . Ich habe versucht die Datei heruntergeladen OpenCV-Linux auf dem offiziellen Website gibt es aber nicht existiert, dann musste linux1.1 Blick auf Google für OpenCV-, fand ich diese Webseite .
Sie müssen das Paket kompilieren und alles tun, die manuelle Installation, so öffnen Sie ein Terminal in den Ordner, in dem Sie die Datei herunterladen und die folgenden Befehle eingeben:
# Entpacken Sie die Datei opencv-1.1pre1.tar.gz tar-zxvf OpenCV-1.1pre1.tar.gz # Legen Sie bis zu OpenCV kompilieren # Die übergebenen Parameter zu konfigurieren: # - Enable-apps = kompilieren Beispielanwendungen # - With-ffmpeg = Aktivieren der Unterstützung für den Umgang mit Video mit dem ffmpeg-Bibliothek, wie erläutert, bevor # - Ohne QuickTime-= nicht verwenden Bibliotheken von QuickTime, ich glaube, es ist nur erforderlich, wenn Sie nicht QuickTime # Einige der Parameter, die wissen nicht, sollte ich:) # Um zu helfen. / Configure - help CXXFLAGS =-fno-strict-aliasing . / Configure - enable-Apps - with-ffmpeg - with-gnu-ld - with-x - ohne QuickTime-CXXFLAGS =- fno-strict-aliasing # Compile machen # Install sudo make install
Installation Parameter entfernt von dieser Website . Aber es sind weitere Schritte informiert, dass für mich nicht notwendig.
Die Bibliothek hat sivp Sypnatic in Ubuntu 8.10, aber ein Fehler in der Installation, die nicht gelöst werden konnte.
Und für die Priorin, oder zu entfernen und links causau ein großes Problem, denn jedesmal, wenn ich ein Programm via apt-get download versucht, es gab Fehler beim Versuch, die Installation des SIPV. Ich habe versucht, aus Download SourceForge , aber die Datei für die Version 0.5 noch nicht existierte. Ich habe eine Website, ich kann mich nicht erinnern, die Quellen dieser Version, sondern versuchen, zu bauen, gab es auch ein Fehler. LauchPad In dem 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 aufgelistet sind, und es gibt deb-Pakete von ihnen auch, aber in meinem Fall, jeder war schon auf meinem System installiert. Wenn Sie wollen mit Video zu arbeiten, müssen Sie vor der Installation der ffmpeg-Bibliothek für die Handhabung von Dateien dieses Typs. Sie können es per apt-get herunterladen.
Im Fall der Version 0.5.0 von sivp, ist die Bibliothek in / usr/lib/sivp-0.5.0 installiert. So laden Sie externe Bibliotheken in Scilab Sie brauchen, um eine Datei zu laden. Sce Regel loader.sce Namen. Sivp in die Bibliothek, müssen Sie das Load command in Scilab, gefolgt von den Dateinamen. Sce wobei CARREGARO. So, Typ exec ("/ usr/lib/sivp-0.5.0/loader.sce"), dass die Funktionen werden für den Einsatz bereit. Hier finden Sie Dokumentation der Bibliotheksfunktionen in http://sivp.sourceforge.net/doc.php .
Die SIP , die andere Bibliothek für die Bildverarbeitung in der aktuellen Version 0.4 Version nicht kompilieren in Scilab 5.1, die aktuelle, und es gibt ein deb-Paket für sie. Ich fand ein deb-Paket auf Version 0.3.99rc2 das Repository von Ubuntu , nicht so kleiner ist als die 0.4 Version Website veröffentlicht auf der offiziellen. Nachdem bereits installiert OpenCV, wie oben gezeigt, alle anderen Voraussetzungen auf der Seite zu finden sind, die deb-Paket herunterladen SIP gezeigt, knapp oberhalb.
Diese Version ist in / usr / lib / Scilab / contrib / SIP, sivp anderen Verzeichnis installiert. So laden die Bibliothek in Scilab, geben Sie den Befehl es exec ("/ usr / lib / Scilab / contrib / sip / loader.sce). Hier finden Sie Dokumentationen, einschließlich der Portugiesen, die offizielle Homepage der Website . Ich habe ein Tutorial auf diesen Link .
Getestet habe ich die SIP-Bibliothek und machte einige Scherze ersten. Die coolste Sache ist, dass die Funktionen der gleichen Signatur von MATLAB (Name und Parameter sind gleich), so ist es leicht zu erhalten, die vorgeschlagenen Übungen zu MATLAB und laufen auf SciLab leicht.
Ich habe noch herausfinden, wie man diese Bibliotheken automatisch geladen. Wenn Sie finden, hier zu posten.
Zum Laden der Bibliotheken dynamisch, sehen diese anderen post .
Schließlich weiß jeder, dass diese Werkzeuge opensouce sind nicht als vollständige und leistungsstarke wie MatLab. Sie haben ihre Mängel. Eine vergleichende Analyse zwischen Scilab und Matlab gesehen werden kann hier .
based on 2 ratingsVerwandte Beiträge:
- Installation auf Scilab Bibliotheken und Durchführung Werkzeugkästen aus dem Menü
- Alternativen zu Linux in Matlab
- Rip CD zu MP3 mit Sound Juicer in Linux
- Fügen PDF in Linux
- Loader Icon Pack - Download und extrahieren Icons aus Anwendungen, DLLs und Bibliotheken der Symbole
Ähnliche Beiträge, die Ihnen vom Yet Another Related Posts Plugin .





