1,3K подписчиков
С одномерными массивами обычно не возникает сложностей даже у новичков. Ну разве что приходится привыкать к тому, что, например, в С/С++ и многих других языках нумерация элементов массива начинается с нуля. А вот с массивами большей размерности немного сложнее. Здесь уже можно запутаться (даже я иногда путаюсь, особенно когда перехожу с одного языка на другой))). Массивы могут быть многомерными. В три и более размерностей погружаться не будем - это сносит башню у любого и применяется довольно редко...
1 год назад
33 подписчика
Всем Хай! Я надеюсь, вы попрактиковались в одномерных массивах. Как я в этой статье. Потому, что мы начинаем изучать многомерные массивы. Правда, дальше двумерного массива в этом курсе мы не зайдём. Но и его хватит за глаза. И так. Что из себя представляет двумерный массив? Как вы уже, я надеюсь, знаете, массив это объединение множество элементов по одному типу. Одномерный массив представляет собой записанную в одну строчку данные через запятую. Каждое данное записывается в отдельную ячейку памяти в массиве...
1 год назад
6 подписчиков
Вектора и матрицы - это важные инструменты в программировании на языке C++. Они используются для хранения и обработки данных, таких как числа, координаты и другие значения. Вектора в C++ Вектор - это контейнер, который хранит последовательность элементов. Векторы в C++ могут хранить элементы любого типа данных, например, целые числа или строки. Они могут изменять свой размер динамически, что делает их удобными для работы с данными. Для работы с векторами в C++ нужно подключить заголовочный файл <vector>. Для создания нового вектора можно использовать следующий код: ``` #include <vector> using...
1 год назад
13 подписчиков
С OpenCV я работал довольно давно, когда основным был еще Си интерфейс. В данной статье я сделаю репост материала с моего сайта recog.ru Чтобы разрабатывать собственные алгоритмы компьютерного зрения, необходимо уметь получать доступ к пикселям. Изображение представляет собой двумерную матрицу, которая представлена в виде класса cv::Mat. Каждый элемент матрицы представляет собой один пиксель. Для изображений в градациях серого элемент матрицы представлен 8-битным числом без знака (от 0 до 255). Для цветного изображения в формате RGB таких чисел 3, по одному на каждую компоненту цвета...
2 года назад