Pull to refresh
21
Александр Алексеев @alekseev_ap read⁠-⁠only

Программист, фотограф, видео-оператор любитель

Send message

Ускорение поиска сцен в видео с помощью табличного представления

Reading time 5 min
Views 4.2K

Что такое табличное представление видео?


Табличное представление видео — это таблица, где в каждой из её ячеек отображается свой кусочек исходного видео. Выглядит это как на изображении представленном ниже. Нужно понимать, что табличное видео не статичная картинка, а именно видео, где один кадр сменяет другой.

image
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Comments 11

Попытка создания универсального устройства ввода информации

Reading time 4 min
Views 9.4K

Основные устройства ввода


  • Клавиатура
  • Мышь
  • Геймпад
  • Джойстик
  • Сенсорная панель

Альтернативные устройства ввода


  • Графический планшет
  • Веб-камера
  • Сканер
  • Микрофон
  • Трекбол
  • Джойстик
  • Световое перо
  • Руль
  • Педали
  • Танцевальный коврик

Устройства ввода и положения пользователя


Положения пользователя


  • Сидя за столом (стоя рядом со столом)
  • Сидя на диване (в кресле и т. д.)
  • Стоя (в ходьбе, на бегу, ….)

Текущее положение дел


Положение пользователя Устройства ввода
Сидя за столом (стоя рядом со столом) Клавиатура, мышь, джойстик, руль, педали, световое перо
Сидя на диване (в кресле и т. д.) Геймпад
Стоя (в ходьбе, на бегу, ….) Геймпад, танцевальный коврик
Читать дальше →
Total votes 15: ↑8 and ↓7 +1
Comments 71

Создание сверхдлинных плоских панорамных изображений из видео

Reading time 6 min
Views 34K


Предыстория


Пару лет назад на Хабре была статья, посвящённая Адаму Мадьяру Камера Эйнштейна: как один фотограф изображает время. Мне она показалась очень интересной, но, если честно, то я так и не понял технологию для съёмки видео Stainless. Особенно меня восхитили его фотографии поезда метро. После чего я задался мыслью: а могу ли я сам создать нечто подобное?
Читать дальше →
Total votes 66: ↑63 and ↓3 +60
Comments 69

Инструмент для быстрого поиска сцен в видео файлах

Reading time 5 min
Views 41K

Предыстория


image
Когда то я поспорил с моим приятелем по поводу одного фильма. Он утверждал, что главный герой говорит одно, я же считал, что он говорит совершенно обратное. В результате мы поспорили на N-ое количество алкогольно-прохладительных напитков и направились к общему другу, который являлся счастливым обладателем VHS-видеоплеера и у которого должен был быть этот самый фильм. Спор этот я проиграл, но, хорошо помню, что мы потратили много времени на поиск именно этой сцены.Годы спустя, уже в наши дни, другой мой приятель переписал мне видео с регистратора на флэшку со словами, что там мол, после какого то поворота налево в объектив устройства должен был попасть наш общий знакомый (неприятный тип), который находился в чуднОм состоянии и, предлагал мне, приколоться по этому поводу.Искать чью-то физиономию на видео длиной в пару часов, это, конечно, не то чтобы искать иголку в стогу сена, но, тоже, удовольствие на любителя. Похоже, что именно тогда в моей голове начала зреть идея и я задался вопросом: как просмотреть несколько часов видеозаписей, чтобы найти там что тебе надо и при этом не сильно ограничить себя во сне?
Читать дальше →
Total votes 25: ↑21 and ↓4 +17
Comments 29

Эффективная работа с текстом или как я изобретал велосипед

Reading time 3 min
Views 9.2K
Долгое время искал хорошую программу для удобной работы с буфером обмена.

Требования мои такие:
  • хранение истории в разных вкладках, т.е. когда я программирую, хочу, чтобы куски копируемого текста не смешивались с теми, которые я использую при написании статей или рассылки писем
  • удобное многократное копирование и вставка посредством горячих клавиш (без переключения на интерфейс программы)
  • возможность обработки данных перед вставкой (например, конвертирование символов в верхний регистр, разбивка на слова построчно, сортировка строк, удаление пустых строк)
  • анализ текста (поиск E-mail'ов, гиперссылок, дат и т.п.)
  • возможность исправления раскладки набранного текста (как, например, в PuntoSwitcher)


Пробовал разные: ClipMate, Spartan, Ditto, CLCL, но, в результате, решился написать свою программу.
Читать дальше →
Total votes 10: ↑6 and ↓4 +2
Comments 21

Mobile off-line или передача информации полуавтоматическим методом

Reading time 4 min
Views 11K

Постановка задачи


Всё чаще можно слышать, что Интернет становится «Интернетом вещей». Всё больше устройств подключается к сети и начинают жить по своим собственным (заложенным производителями) законам. Часть этих устройств подключается к сети с помощью проводов, часть — с помощью Wi-Fi, а оставшаяся часть — с помощью 2G/3G/4G мобильных технологий. Если речь идёт о стационарных устройствах, работа которых имеет важное значение, то их, как правило, подключают с помощью проводов (медь, оптика, xDSL). В небольшом радиусе от роутера также часто используется Wi-Fi, ну а если требуется подсоединить к сети транспорт, то здесь, понятно, используется 2G/3G/4G. В качестве примера таких устройств можно назвать холодильники, микроволновки, кофеварки и стиральные машины.

Я же хотел бы рассмотреть несколько иной случай.
Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Comments 2

Создание виртуальных фото объектов

Reading time 2 min
Views 17K

Что такое виртуальный фото объект


Виртуальный фото объект — это набор снимков, которые можно просматривать с помощью специального программного обеспечения и который позволяет рассмотреть объект съёмки с разных сторон. Чаще всего виртуальные объекты используются в витринах Интернет-магазинов.

Читать дальше →
Total votes 16: ↑15 and ↓1 +14
Comments 11

Будущее цифровой фотографии

Reading time 6 min
Views 18K

О графических форматах


Как известно существует большое количество разных типов файлов:
  • Текстовые (TXT, ...)
  • Программные (EXE, DLL, BAT, COM, ...)
  • Архивы (ZIP, GZ, ARJ, RAR, ...)
  • Графические (BMP, JPEG, PNG, GIF, ...)
  • Видео (AVI, MPEG, MP4, MKV, ...)
  • Звуковые (WAV, MP3, OGG, WMA, FLAC, APE, ...)
  • И другие

Графические в свою очередь делятся на векторные (WMF, CDR, SVG, ...) и растровые (BMP, JPEG, PNG, TIFF, RAW, ...).

А вот растровые я бы поделил ещё на две группы: 
  • Для хранения и обработки (RAW, BMP, HDR, TIFF, PSD, XCF и другие)
  • Для публикации (JPEG, GIF, PNG и другие)


Форматы для хранения и обработки хранят информацию с большей точностью и достоверностью, чем форматы для публикации. Они занимают больший объём и, чаще всего, имеют более  простую структуру.

А вот форматы для публикации имеют своей целью показать какую-нибудь особенность при минимальном объёме. Например:
Читать дальше →
Total votes 39: ↑26 and ↓13 +13
Comments 46

Information

Rating
Does not participate
Location
Чебоксары, Чувашия, Россия
Date of birth
Registered
Activity