Wie deinstalliere ich OpenCV 2.4.9 vollständig von Ubuntu?

16

Ich möchte OpenCV mit qt creator integrieren und dafür wird OpenCV 3.0 benötigt.

Ich habe OpenCV 2.4.9 bereits installiert und möchte es vollständig deinstallieren, da es in einigen Funktionen Probleme verursacht. Ich möchte auch wissen, ob OpenCV 3.0 in 32-Bit-Ubuntu 14.04 installiert werden kann?

Naman Sogani
quelle
1
Wie hast du es installiert? vermutlich nicht aus dem Standard-Repository seit 14.04 verwendet OpenCV-2.4.8
Steeldriver 22.12.14
Ich habe es von opencv.org heruntergeladen und es wurde nach der Installation aller Abhängigkeiten perfekt installiert und es funktioniert einwandfrei. Aber jetzt benötige ich OpenCV 3.0 und dafür muss ich diese ältere Version deinstallieren.
Naman Sogani

Antworten:

19

Ich hatte ein ähnliches Problem, aber mit Version 2.4.8 fand ich diese Lösung:

"So finden Sie alle OpenCV - Bibliotheken 1

$> sudo find / -name "*opencv*" -exec rm -i {} \;

Der obige Befehl findet alle Dateien, die opencv im Namen enthalten, und fordert Sie auf, diese zu entfernen. Seien Sie wie immer vorsichtig, wenn Sie Dinge manuell löschen! Das wird verdammt lange dauern. Als nächstes finde ich heraus, dass ich seit der Installation OpenCV aus dem Quellcode kompiliert und verwendet habe

make install

um das installmanifest zu erstellen, und dann bin ich ziemlich einfach zu bedienen

make uninstall

Ja in der Tat, es ist sicher, dass es sich selbst aufräumt. Jetzt habe ich ein sauberes System, um das aktuelle opencv- Release zu installieren . "

Funktioniert bei mir.

Elod
quelle
Obwohl Ihre Antwort zu 100% richtig ist, kann sie auch zu 100% unbrauchbar werden, wenn dieser Link verschoben, geändert oder die Hauptseite einfach ausgeblendet wird ... :-( Bearbeiten Sie daher Ihre Antwort und kopieren Sie die entsprechenden Schritte aus dem Link Sie können den Link immer am Ende Ihrer Antwort als Quelle für Ihr Material
belassen
Danke für die Beobachtung
Elod
Und eine Gegenstimme! +10 Ruf! ;-)
Fabby
Ich stehe vor einer ähnlichen Situation. Ich habe diesen Befehl ausgeführt und ungefähr 10 Bibliotheken gelöscht. Der Prozess endete in weniger als einer halben Minute. Enthalten alle Bibliotheken außerdem "opencv" im Titel?
Adam
Wenn ich es gut weiß, haben ja alle Bibliotheksdateien "opencv" im Namen. Sie können sie durch die Auflistung nochmal genau überprüfen: pkg-config --libs opencv.
Elod
14

Dies kann ein einfacher Weg sein:

sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4 
Paul Gregoire
quelle
1
Scheint dieses Kommando einfacher zu sein sudo apt-get autoremove opencv-data Ich habe es mit opencv 2.4.9 und Ubuntu 14.04 ausprobiert, es scheint alles zu löschen, womit ich es überprüft habe dpkg --get-selections | grep -v deinstall | grep opencv.
Mrgloom
1

Verwenden Sie den Synaptic Package Manager, um alle opencv-Bibliotheken von Ihrem Computer zu entfernen.

Haresh K Miriyala
quelle
0

Das hat bei mir funktioniert:

sudo apt remove libopencv*
Rohan Sharma
quelle