В OSX с установкой homebrew полный путь к папке opencv должен работать:
face_cascade = cv2.CascadeClassifier('/usr/local/Cellar/opencv/3.4.0_1/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml')
eye_cascade = cv2.CascadeClassifier('/usr/local/Cellar/opencv/3.4.0_1/share/OpenCV/haarcascades/haarcascade_eye.xml')
Позаботьтесь о номере версии в пути.
В вашем исполнении есть небольшая ошибка:
runtime.exec(directMySQL + " -P3306 -hlocalhost -uroot -p dblancarjayaagung > " + out)
^^^
Похоже, вы пытаетесь добавить какой-либо поток вывода к вашей строке, в то время как это должно быть имя файла для экспорта. Допустим, эта переменная out
имеет тип FileOutputStream
, тогда ваша строка будет выглядеть следующим образом, что неверно:
-P3306 -hlocalhost -uroot -p dblancarjayaagung > java.io.FileOutputStream@7852e922
Что-то вроде этого должно работать:
runtime.exec(directMySQL + " -P3306 -hlocalhost -uroot -p dblancarjayaagung > backup.sql")