A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
Мы превратили MacBook в сенсорный экран, используя всего лишь $1 оборудования и немного компьютерного зрения. Концепт-доказательство, названное "Проект Систин" в честь нашей реинтерпретации знаменитого картинного произведения в капелле Сикстинской, был прототипирован Anish Athalye, Kevin Kwok, Guillermo Webster, и Logan Engstrom за примерно 16 часов.
Основной принцип работы Систина прост. Поверхности, рассматриваемые под углом, кажутся блестящими, и вы можете определить, касается ли палец поверхности, проверив, касается ли он своего отражения.
Когда Кевин учился в средней школе, он заметил это явление и создал ShinyTouch, используя внешнюю веб-камеру для создания системы ввода данных с минимальной настройкой. Мы хотели узнать, можно ли миниатюризировать идею и сделать её работоспособной без использования внешней камеры. Нашей идеей было установить маленькое зеркало перед встроенной веб-камерой MacBook, чтобы камера смотрела на экран компьютера под острым углом. Камера могла бы видеть пальцы, зависающие над или касающиеся экрана, и мы смогли бы преобразовать видеопоток в события касания с помощью компьютерного зрения.(Чтобы прочитать остальную часть нашего блога, включая видео-демонстрацию и подробное объяснение алгоритма, перейдите по этой ссылке))
Сначала убедитесь, что у вас установлен Homebrew на вашем компьютере. Если нет, вы можете его установить, запустив команду /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
.
Установите Python 2 через Homebrew с помощью команды brew install python2
.
Установите OpenCV 3 через Homebrew с помощью команды brew install opencv3
.
Установите PyObjC через pip с помощью команды pip2 install pyobjc
.
Запустите python2 sistine.py
Авторское право © 2016-2018 Anish Athalye, Kevin Kwok, Guillermo Webster и Logan Engstrom. Выпущено под лицензией MIT. Подробнее см. LICENSE.md.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )