Я хочу интегрировать OpenCV со спокойным создателем, и для того OpenCV 3.0 требуется.
Мне установили OpenCV 2.4.9 уже и хочу удалить его полностью, поскольку он вызывает проблемы в некоторых функциях. Я также хотел бы знать, может ли OpenCV 3.0 быть установлен в 32-разрядной Ubuntu 14.04?
Это может быть более легким способом пойти:
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
Используйте менеджер пакетов synaptic для удаления всех библиотек opencv с вашего компьютера.
У меня была подобная проблема, но с версией 2.4.8, я нашел это решение:
"Так, для нахождения всех библиотек OpenCV 1
$> sudo find / -name "*opencv*" -exec rm -i {} \;
Вышеупомянутая команда найдет любой файл, содержащий opencv на имя, и предложит Вам удалять его. Как всегда, быть осторожным при удалении вещей вручную! Это возьмет ад долгого времени. Затем я выясняю что, так как я установил от компиляции opencv из источника и использовал
make install
создать декларацию установки и затем меня довольно простой использовать
make uninstall
Да действительно это наверняка моется. Теперь у меня есть чистая система для установки последнего выпуска opencv."
Работы для меня.
Это работало на меня:
sudo apt remove libopencv*
yes | sudo find / -name "*opencv*" -exec rm -i {} \;
- это команда, которую я использовал, если нужно пропустить длительный процесс.
По сути, это было задано в комментарии, и я не смог ответить на комментарий из-за репутации <50, поскольку я не могу войти в свою учетную запись.
Внимание: Команда содержит sudo
и находит все файлы с именем opencv и удаляет их. Поскольку процесс:
sudo find / -name "*opencv*" -exec rm -i {} \;
запрашивает ваше разрешение на удаление любого файла, это занимает много времени.
yes |
просто автоматически вводит «да» для всех запросов.
Осторожно: это опасно и рекомендуется только тем, кто может возможная потеря файла! Меня спросили, поэтому я ответил.