2016-05-12 8 views
1

Когда я закрываю проект видения, а затем снова закрываю его, камера все еще работает. Есть ли способ закрыть его автоматически, когда программа закрыта?Как остановить камеру, когда приложение остановлено в java openCV?

+0

Не размещайте ответ внутри вопроса. Кроме того, не пишите «SOLVED» в названии. Вместо этого отправьте новый ответ и примите его. – Miki

ответ

1

Это может быть полезным How can I close the camera with java and OpenCV?. Если решено нажать правую кнопку в левой части моего комментария, если не сделать комментарий.

+0

Основная проблема заключается не в том, как я выключил камеру. Я получил эту работу, но я не знаю, как ее закрыть, когда я закрываю приложение. Есть ли метод, который будет запускаться при закрытии приложения? – user2173361

0

В любом классе Java вы можете переопределить finalize() и разместить там cam.release(). Не гарантируется, что он сразу же запустится, но в конце концов.

+0

Я только что заработал, но thx! Я использовал: public void windowClosing (WindowEvent e) {} – user2173361

+0

А, вы не сказали, что используете JFrame :) – reden

Смежные вопросы