Задание
на входе файл формата BMP. на выходе файл того же формата, но с измененной частотой дискретизации (проще говоря, нужно размыть изображение). Курсовая не с нуля. Есть уже написанная функция, считывающая данные с BMP файла и записывающая их в массив. Есть так же функция, которая записывает в файл данные с массива. функции используют библиотеку EasyBMP. файл с кодами этих функций и архив указанной библиотеки прикрепляю ниже. нужно рассмотреть процедуры фильтрации - линейные сглаживающие фильтры: однородный усредняющий и усредняющий по взвешенному среднему. Про них можно почитать в книге Гонсалеса и Вудса "Цифровая обработка изображений" в разделе 3.6.1. книжку так же прикрепляю ниже Тогда иерархию классов можно сделать следующую: 1) абстрактный класс "фильтр" 2) наследником от "фильтра" сделаем класс "линейный фильтр" 3) а наследником от "линейного фильтра" сделаем классы "линейный однородный усредняющий" и "линейный усредняющий по взвешенному среднему" Основные требования к курсовой работе: Программа должна быть написана на языке С++ Иерархия должна включать абстрактный класс и не менее двух поколений классов-наследников. Выполнить программную реализацию разработанной иерархии классов на языке Си++ в среде разработки Microsoft Visual Studio .NET. Программа должна содержать следующие обязательные элементы работы с классами Си++: • конструкторы классов, • статические компонентные данные и функции, • дружественные функции, • виртуальные функции, • перегруженные операции для объектов классов, • указатели на компоненты класса и указатель this. Оформить пояснительную записку к курсовой работе. Прикрепляю файл с требованиями и темой курсовой. P.S. нужно больше комментариев в коде, чтобы было понятно даже самому плохому программисту. если можно, то хочу получать промежуточные результаты, чтобы самому понимать, что делает моя программа и чтобы я мог подойди к преподавателю и задать ему вопросы.
Спасибо за помощь. работа выполнена в полном объеме и соблюдены все критерии.
Работу зачли с небольшими замечаниями. В целом всё хорошо. Спасибо)
Работа, отличная. Готовился один день. Всё понятно написано. Защитил на 5.
Все супер! Спасибо большое, будем работать дальше
понравилось что выполнены сроки, вполне адекватная стоимость по сравнению с другими сервисами, хорошо выполненная работа!)
Работа написана на отлично
Наконец то проверили работу, и оценили ее на 4)
Сколько конкретно будет стоить работа ?
Работа принята.
Очень доволен работой, спасибо!
Курсовая работа посвящена разработке и программной реализации иерархии классов для реализации алгоритмов размытия изображения. Этот проект не только предполагает понимание основ программирования, но и требует глубокого знания алгоритмов обработки изображений.
В ходе работы будет рассмотрено:
Для успешного выполнения курсовой работы необходимо соблюдать строгую логику, внимательно изучать и применять теоретические знания в практической части проекта. Эта работа представляет собой отличную возможность для студентов проявить свои навыки программирования и аналитического мышления.
Тип: Курсовая
Предмет: Основы программирования
Антивирусная защита компьютерной сети
Стоимость: 2200 руб.
Тип: Курсовая
Предмет: Основы программирования
Предмет прогоаммные средства автоматизации
Стоимость: 3200 руб.
Тип: Курсовая
Предмет: Основы программирования
Стоимость: 2200 руб.
Тип: Курсовая
Предмет: Основы программирования
Разработка программного обеспечения для управления клиентсерверной базой данных для предприятия
Стоимость: 1400 руб.
Тип: Курсовая
Предмет: Основы программирования
Сравнительный анализ обработки данных для архитектур sisdmimd
Стоимость: 2200 руб.
Тип: Курсовая
Предмет: Основы программирования
Напишите программу реализующую простой калькулятор на языке pascal
Стоимость: 1900 руб.
Тип: Курсовая
Предмет: Основы программирования
Разработка windowsприложения в среде delphi решение слау методом гаусса
Стоимость: 3200 руб.
На практике часто приходится вычислять интегралы трансцендентных функций, которые содержат тригонометрические функции. В рамках этого материала мы опишем основные виды подынтегральных функций и покажем, какие методы можно использовать для их интегрирования.Начнем с методов интегрирования основных т….
Читать дальшеПрямую линию в прямоугольной системе координат можно задать с помощью канонического уравнения. В этой статье мы расскажем, что это такое, приведем примеры, рассмотрим связи канонических уравнений с другими типами уравнений для этой прямой. В последнем пункте мы разберем несколько задач на закреплен….
Читать дальшеВ предыдущем разделе, посвященном плоскости в пространстве, мы рассмотрели вопрос с позиции геометрии. Теперь же перейдем к описанию плоскости с помощью уравнений. Взгляд на плоскость со стороны алгебры предполагает рассмотрение основных видов уравнения плоскости в прямоугольной системе координат ….
Читать дальшеФормулы двойного угласлужат для выражения синусов, косинусов, тангенсов, котангенсов угла со значением , используя тригонометрические функции угла . Данная статья познакомит со всеми формулами двойного угла с доказательствами. Будут рассмотрены примеры применения формул. В заключительной части буду….
Читать дальше