Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
kuksik
1 / 1 / 1
Регистрация: 19.09.2016
Сообщений: 51
#1

Обработка матрицы, каждый элемент которой задает яркость пикселя изображения - C++

09.12.2016, 14:33. Просмотров 178. Ответов 1

Матрица, каждый элемент которой является уровнем интенсивности пикселя некоторого изображения, представлена в текстовом файле, адрес которого задается пользователем с клавиатуры. Если такого файла не существует, то сформировать файл случайным образом (элементы равны целым значением от 1 до 255). Предусмотреть функции, которые позволят обработать данные из файла с помощью фильтра заданного пользователем размера: доля размера для каждого пикселя может составлять 3 на 3, 5 на 5, 7 на 7 пикселей и подобное. Медианой набора элементов {а, b, с}, отсортированных по увеличению значений (а < b < с), является значение b, а набора {a, b, с, d} - значение (b + с)/2. Значение элемента mas[i][j] меняется на медиану из набора значений {mas[i-1][j-1], mas[i-1][j], mas[i-1][j+1], mas[i][j-1], mas[i][j], mas[i][j+1], mas[i+l][j-1], mas[i+1][j], mas[i+1][j+1].
http://www.cyberforum.ru/cpp-beginners/thread1310784.html

Можете хотя бы объяснить, что от меня хотят?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2016, 14:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Обработка матрицы, каждый элемент которой задает яркость пикселя изображения (C++):

Каждый элемент матрицы умножить на максимальный элемент у поточному рядку. Вывести на экран начальную та полученную матрицы
Здравствуйте! Дано задание: Каждый элемент матрицы умножить на максимальный...

Написать программу, в которой каждый элемент одномерного массива сдвигается на 1 вправо
Нужно написать программу, в которой каждый элемент одномерного массива...

Поделить каждый элемент матрицы на элемент из этого же столбца, находящийся на главной диагонали
Дана матрица А размером 8х7, поделить каждый элемент столбца на элемент этого...

Сформировать последовательность, каждый элемент которой равен сумме цифр исходной последовательности
Вводится последовательность из N целых чисел. Сформировать последовательность,...

Сформировать последовательность, каждый элемент которой равен сумме цифр исходной последовательности
Вводится последовательность из N целых чисел. Сформировать последовательность,...

1
regio1961
129 / 129 / 110
Регистрация: 06.06.2016
Сообщений: 319
09.12.2016, 19:17 #2
2D Медианный фильтр
https://ru.wikipedia.org/wiki/Медианный_фильтр
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2016, 19:17
Привет! Вот еще темы с решениями:

Как задать матрицу, в которой каждый элемент может содержать переменное множество чисел?
Здраствуйте, извиняюсь, если вопрос покажется странным. Для решения системы...

Определить квадратную матрицу, каждый элемент которой равен сумме элементов соответствующей строки
Добрый день! Пожалуйста, помогите с программой. В функции Input Вводится...

Создать матрицу B, каждый элемент которой равен произведению соответствующего элемента А на номер его строки
Добрый день уважаемые форумчане! Помогите пожалуйста с решением задачи в...

Сгенерировать натуральную последовательность,каждый элемент которой повторяется столько раз, каков его номинал
«ГНЧЭ-1» — сложное электронное устройство, выдающее каждую секунду очередное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru