Доступ к iSight через Java в OSX - PullRequest
0 голосов
/ 28 февраля 2012

Таким образом, после многих копаний здесь и в других местах, не существует хорошего, простого, ТЕКУЩЕГО способа получения изображений из iSight в Java.Поэтому прежде всего я хотел бы, чтобы кто-то указал мне на хороший способ сделать это, и OpenCV не работает для Java, если вы об этом подумали.

Вот своего рода обходной путь, который ядумать об использовании, даже если это невероятно некорректно:

  1. Откройте Photo Booth
  2. Используйте класс робота Java, чтобы получить изображение части экрана, которая содержит канал изiSight.

1 Ответ

3 голосов
/ 28 февраля 2012

Если вам просто нужно захватить отдельные изображения, вы можете использовать программу командной строки, такую ​​как imagesnap , запустить ее с Runtime.exec, сохранить изображение во временную директорию, а затем открыть файл изображения.

...