2016-04-17 9 views
0

Ich versuche, die EigenFace Face Recognition in Opencv 3.0.0 zu machen, aber das Modul ist in Modulen vorhanden, die ich erneut auf opencv aufbauen muss. Kann ich ein anderes Konto in einer Linux-Maschine mit verschiedenen OpenCV-Versionen haben? Können unterschiedliche Konten unterschiedliche Bibliotheken haben?Andere Version von opencv hinzufügen

+0

Sie brauchen nicht einmal andere Konten. Bibliotheken sind nur Dateien –

+0

also, wenn ich verschiedene Version in verschiedenen Konto installieren möchte, wird es sich nicht gegenseitig stören? – san

+0

Sie können so viele Versionen installieren, wie Sie möchten. Bibliotheken haben normalerweise Versionsnummern in ihren Dateinamen und wenn nicht, können Sie sie einfach in verschiedene Verzeichnisse einfügen. Sie können eine vorkompilierte Version jedoch nicht installieren, wenn sie nicht ordnungsgemäß versioniert ist –

Antwort

0

Einige Bibliotheken unterstützen verschiedene Versionen zur gleichen Zeit, aber die meisten nicht, in diesem Fall müssen Sie die Alternative in einer isolierten Umgebung, zum Beispiel eine Mock-Build oder Chroot installieren. Aber es gibt auch einen anderen Ansatz: Verwenden Sie Container. Sie können mehrere Container mit demselben Basisimage betreiben. Installieren Sie dazu einfach den gewünschten opencv.

Verwandte Themen