Работа каскада Хаара в OpenCV в картинках: теория и практика

Автор: admin от 1-07-2014, 19:30, посмотрело: 3558

Работа каскада Хаара в OpenCV в картинках: теория и практика

В прошлой статье мы подробно описали алгоритм распознавания номеров (ссылка), который заключается в получении текстового представления на заранее подготовленном изображении, содержащем рамку с номером + небольшие отступы для удобства распознавания. Мы лишь вскользь упомянули, что для выделения областей, где содержатся номера, использовался метод Виолы-Джонса. Данный метод уже описывался на хабре (ссылка, ссылка, ссылка, ссылка). Сегодня мы проиллюстрируем наглядно то, как он работает и коснёмся ранее необсужденных аспектов + в качестве бонуса будет показано, как подготовить вырезанные картинки с номерами на платформе iOS для последующего получения уже текстового представления номера.

Категория: Веб-разработка, iOS

 

Как я писал свой чат

Автор: admin от 1-07-2014, 19:30, посмотрело: 667

Привет Хабр!
В статье я написал, о том как разрабатывал чат. О его архитектуре и о технических решениях принятых в ходе его разработки.

Чат представляет собой клиент-серверное приложение с элементами p2p.
С поддеркжой:

  • Личных сообщений.

  • Комнат.

  • Передачаи файлов.

  • Голосового чата.



Как я писал свой чат

Исходный код проекта: GitHub

Категория: Программирование

 

Обзор Sony SmartWatch 2

Автор: admin от 1-07-2014, 18:25, посмотрело: 855

Данный пост меня побудила написать малоизвестность этих замечательных часиков от Sony на хабре. Собрал я его из записей своего standalone-бложика, с переработкой и актуализацией информации на Июль 2014.

Категория: Железо » Гаджеты

 

Компания Samsung представила производительные SSD высокой емкости с вертикальной структурой ячеек памяти

Автор: admin от 1-07-2014, 17:20, посмотрело: 395

Компания Samsung представила производительные SSD высокой емкости с вертикальной структурой ячеек памяти

Не так давно на Хабре публиковался официальный анонс компании Samsung, где говорилось о начале массового производства первой в отрасли флеш-памяти 3D V- NAND, имеющей в своей объемной структуре 32 вертикально сложенных слоя ячеек памяти.

Теперь на рынок поступили и первые модели SSD, производство которых было выполнено на основе именно этой технологии. Накопители позиционируются как SSD для высокопроизводительных систем, включая ПК класса high-end/рабочие станции. Модельный ряд SSD нового типа получил название 850 PRO, и емкость старшей модели достигает 1 ТБ.

Категория: Железо

 

Как я поборол DDoS за 15 минут

Автор: admin от 1-07-2014, 17:20, посмотрело: 417

Как я поборол DDoS за 15 минут

Привет, Хабр!

Сегодня я бы хотел рассказать об одном удачном опыте из своей жизни. О том, как я отбил DDoS атаку на свой сайт, не имея особых технических навыков. Эта статья может быть для вас полезна, а кому-то просто интересна. Сразу скажу, что это не универсальный метод и подходит не всем. Но для отражения мелких и средних атак самое то.

Категория: Информационная безопасность, Сетевые технологии

 

Нескучные UITableViews

Автор: admin от 1-07-2014, 16:20, посмотрело: 520

Нескучные UITableViews

Захотелось мне однажды сделать бесконечно скроллящиеся таблицы нескучными. Решение нашлось сразу — нужно анимировать ячейки при их первом появлении на экране. В итоге реализация оказалось достаточно простой, а полученные эффекты — очень интересными.
Внимание! Под катом — тяжелые GIFки.

Категория: Веб-разработка, iOS

 

Определитель типа блокировки сайтов у провайдера

Автор: admin от 1-07-2014, 14:50, посмотрело: 998

Определитель типа блокировки сайтов у провайдера

Написал тут маленькую программку, которая позволяет определить тип блокировки сайтов из реестра, применяемый провайдером. Она умеет определять подмену DNS, перенаправление DNS, IP/Port restricted DPI, Full DPI, ну и блокировку по IP, конечно же.
Программа отправляет применяемый тип блокировки на сервер, в дальнейшем можно будет составить таблицу по провайдерам.

Написано на Python 3.
Репозиторий на Github
Бинарник для Windows (не обращайте внимание на мусор в IP, это проблемы cx_freeze)

Категория: Информационная безопасность, Сетевые технологии

 

Console Audio Tools — консольная оболочка утилит для работы с аудиофайлами

Автор: admin от 1-07-2014, 13:50, посмотрело: 841

Console Audio Tools — консольная оболочка утилит для работы с аудиофайлами

Здравствуй, уважаемый хабр!

Многие из нас проводили разного рода манипуляции с аудиофайлами. Часто тут хочется намного большего, чем позволяет стандартный инструмент Windows под названием «Запись звука». Тут на помощь приходят специализированные инструменты, бесплатные и нет, которые найти не проблема. Но что делать, если требуется выполнение очень специфичных операций? Настолько специфичных, что инструменты для их выполнения стоит еще поискать? Что это могут быть за операции? Какие для этого используются инструменты? Об этом пойдет речь в данной статье, она же обзор разработки оболочки автора статьи.

Категория: Программирование, Windows

 

Apple выпустила набор обновлений для своих продуктов

Автор: admin от 1-07-2014, 13:50, посмотрело: 549

Вчера компания выпустила обновления для своих продуктов Apple TV, операционных систем iOS и OS X Mavericks, а также для веб-браузера Safari. Обновления исправляют широкий спектр уязвимостей, которыми могут воспользоваться злоумышленники. Наибольшему количеству исправлений подвергся движок WebKit. С использованием уязвимостей в WebKit атакующие могут удаленно исполнить произвольный код в браузере. В модификациях WebKit, которые используются в iOS и Apple TV, исправлено 28 таких Remote Code Execution уязвимостей.

Apple выпустила набор обновлений для своих продуктов

Про исправленные уязвимости для iOS 7 мы подробно писали в предыдущем посте. Обновления для Apple TV исправляют те же самые уязвимости, которые были обнаружены в компонентах iOS 7, за исключением CVE-2014-1383. Эта уязвимость может быть использована злоумышленниками для проведения транзакции в iTunes Store без подтверждения авторизации. Злоумышленник уже должен иметь доступ к разблокированному устройству и может обойти повторный запрос на подтверждение пароля в iTunes Store.

Категория: Информационная безопасность, Apple, iOS

 

Радиоизотопный термоэлектрический генератор для Кассини

Автор: admin от 1-07-2014, 12:45, посмотрело: 1185

10 лет прошло с момента выхода на орбиту аппарата Кассини-Гюйгенс. Интернет пестрит красивыми фотографиями и инфографикой

Радиоизотопный термоэлектрический генератор для КассиниПока Elon Musk разбирается с батарейкой для электромобиля в космосе используют 10-ти летние «атомные батарейки».

Из-за большого расстояния Сатурна от Солнца невозможно использовать солнечный свет как источник энергии для аппарата.
Поэтому используют радиоизотопный источник электроэнергии, использующий тепловую энергию, выделяющуюся при естественном распаде радиоактивных изотопов и преобразующий её в электроэнергию с помощью термоэлектрогенератора.

<--Таблетка диоксида Радиоизотопный термоэлектрический генератор для Кассини, раскаленная докрасна вследствие значительного энерговыделения в условиях термической изоляции.

На борту Кассини было 32,8 кг высокочистого Радиоизотопный термоэлектрический генератор для Кассини
(для понимания масштаба: в 2013 году Национальная лаборатория Оук-Ридж начала производство плутония-238, с проектной мощностью в 1,5-2 килограмма изотопа в год)

Стоимость 1 килограмма российского Радиоизотопный термоэлектрический генератор для Кассини составляет около 1 миллиона долларов

На два гарантированных земных года работы на поверхности Марса ему понадобилось всего 4,77 кг радиоактивной «еды». Однако, энергии в его РИТЭГе может хватить на 10-15 лет

Под катом несколько фотографий РИТЭГ перед установкой на Кассини

Категория: Космонавтика

 
Назад Вперед