Computer vision
Картинка анонса

Обнаружение прямых линий на изображении

Способность распознавать прямые линии важна как в человеческом, так и в компьютерном зрении. Мы, люди, можем легко распознать многие типы объектов и их положения, просто увидев силуэт или грубый набросок. Обучить машину находить прямые линии – важная задача при распознавании изображений.

Computer vision
Картинка анонса

Обнаружение прямых линий на изображении

Способность распознавать прямые линии важна как в человеческом, так и в компьютерном зрении. Мы, люди, можем легко распознать многие типы объектов и их положения, просто увидев силуэт или грубый набросок. Обучить машину находить прямые линии – важная задача при распознавании изображений.

Python
Картинка анонса

Несколько забавных, и не только, фишек Python

Каким бы весёлым (или скучным?) не казалось вам программирование, всегда можно внести в этот процесс ещё больше красок.

SQL
Картинка анонса

SQL Server: определяем базовые столбцы представления

Представления (view) базы данных SQL Server имеют ряд особенностей, одна из которых – выполнение сложных по структуре запросов без необходимости знания схемы базы данных. Иными словами, единожды создав представление (вот тут, конечно, знание схемы БД автору представления потребуется), в дальнейшем, при запросе представления не нужно запоминать. Например, все имена таблиц и столбцов, участвующих в сохранении […]

SQL
Картинка анонса

Разбираем магию оконных функций (на примере PostgreSQL). Часть 1

Всем привет! Рассмотрим очень полезный и невероятно интересный функционал реляционных БД – оконные функции. Примеры работают в PostgreSQL, однако мы основное внимание уделим логике работы, которая заложена в сам принцип работы оконных функций и применяется в других SQL-диалектах – поэтому вы без труда сможете применять полученные знания практически в любой БД, делая поправку на синтаксис […]

SQL
Картинка анонса

Работа с оператором CASE в SQL Server

Все мы знаем в Excel функцию ЕСЛИ, но, если данных для проверки очень много, тогда работа в Excel становится затруднительной. Используем оператор CASE в SQL. Предположим, у нас есть следующие данные по кредитам: Необходимо проверить правильность определения категории качества по кредитам в соответствии со следующими критериями: Оператор IF не подходит, так как в нем можно […]

SQL
Картинка анонса

Обработка больших данных средствами PySpark SQL

Наиболее популярными инструментами для сбора и обработки больших данных являются Hadoop MapReduce и Apache Spark. Оба этих инструмента имеют свои плюсы и минусы, однако в данной статье я буду рассматривать Apache Spark, в частности библиотеку для python PySpark. Любая программа на PySpark начинается с определения конфигурации запускаемой задачи. В PySpark конфигурация задается классом SparkConf. Основными […]

SQL
Картинка анонса

Расчёт длины последовательных периодов в SQL

В процессе аудита часто приходится решать нестандартные задачи анализа данных. В этом может помочь язык SQL. Расскажу об одной из таких задач и о том, как я ее решил. Мне предстояло, на основании информации о статусе клиентов на отчетную дату подсчитать длительность каждого периода, в котором этот признак был равен единице, и пронумеровать даты по […]

Загрузить ещё