Итак, после многократного поиска здесь и в других местах нет хорошего, простого, ТЕКУЩЕГО способа захвата изображений из iSight в Java. Поэтому в первую очередь мне бы хотелось, чтобы кто-то мог указать мне на хороший способ сделать это, и OpenCV не работает на Java, если вы об этом думаете.Доступ к iSight через Java на OSX
Вот обходной путь своего рода, что я думаю об использовании, несмотря на то, что это невероятно недостатки:
- Откройте Photo Booth
- класс Robot Use Java, чтобы захватить изображение части экран, который содержит фид от iSight.
Вы считаете JNI? –
OpenCV - это библиотека, которая может использоваться с любым языком, на котором есть привязки. См. Http://code.google.com/p/javacv/. Вам будет намного лучше сделать это в родной Objective-C, если это вариант. – jpalm
@MikeKwan Хммм .... Я сейчас смотрю на JNI. Похоже, что он добавляет много уровней сложности. Я не могу найти никаких учебных пособий по использованию этого, чтобы захватить iSight, знаете ли вы. Я не знаю Objective-C и после нескольких неудачных попыток научиться этому, у меня нет нулевого желания когда-либо делать что-либо в нем. – user1236818