Разработка программного приложения для реализации параллельного алгоритма масштабирования изображений методом бикубической интерполяции
Интерполяция как процесс определения значений функции в точках, лежащих между ее известными значениями. Основные цветовые модели, использующиеся в компьютерной графике. Особенности программной реализации функции, вычисляющей кубический многочлен.
Подобные документы
Понятие и задачи аппроксимации и ее применение для использования эмпирических результатов. Постановка задачи интерполяции, кубический интерполяционный сплайн. Случаи глобальной интерполяции и этапы построения ее формул. Выполнение аппроксимации MathCAD.
курсовая работа, добавлен 13.10.2014Анализ методов интерполяции функций, их реализация в виде машинных программ на языке высокого уровня. Решение задач интерполяции на ЭВМ. Интерполяционная формула Лагранжа. Формула Ньютона с разделенными разностями. Условия непрерывности функции.
контрольная работа, добавлен 26.12.2010Разработка функции проверки игрока и искусственного интеллекта на победу в консольной игре "Крестики-нолики". Анализ основных элементов интерфейса программного приложения. Достоинства языка Си как универсального метода системного программирования.
курсовая работа, добавлен 18.02.2019Исследование роли и места системной и программной инженерии в процессе создания сложных систем. Рассмотрение и характеристика особенностей компьютерной программы. Анализ понятия модели программного процесса, как упрощенного описания программного процесса.
курсовая работа, добавлен 23.09.2017Понятие компьютерной графики. Графические средства рекламы. Виды печатной рекламы. Визуально-зрелищные средства рекламы. Сущность компьютерной анимации. Способы создания изображений, их преимущества и недостатки. Основные тренды в компьютерной графике.
реферат, добавлен 15.05.2014Анализ методики реализации компьютерной игры, в ходе которой ходы компьютера осуществляются методом отличным от выбора хода случайным образом. Описание основных правил игрового процесса. Изучение основных методов программной реализации игрового поля.
курсовая работа, добавлен 17.02.2019Сущность и главные задачи интерполяции. Общая характеристика и принципы работы четырех методов интерполирования: Лагранжа, Эйткена, Ньютона и метод кубических сплайнов. Графическое представление работы рассмотренных методов с помощью функции graphic.
курсовая работа, добавлен 26.06.2013Векторная и растровая графика. Форматы файлов компьютерной графики. Основной принцип построения графических объектов. Цветовые режимы и модели. Сканирование и коррекция изображений. Подготовка графических элементов web-страниц, оптимизация изображений.
книга, добавлен 26.05.2014Этапы процесса преобразования информации при выполнении вывода в графической системе. Основные уровни стандартизации. Перечень стандартов в машинной графике, их функции. Организации, формирующие международные стандарты в области компьютерных технологий.
лекция, добавлен 28.08.2013Теоретические способы решения задач безусловной многомерной оптимизации методам Гаусса-Зейделя, принципы его программной реализации в компьютерной системе Windows Presentation Foundation. Характеристика и эффективность работы в программной среде.
курсовая работа, добавлен 25.12.2014Описание предметной области, анализ существующих технических решений и средств реализации. Характеристика комплекса решаемых задач, входные и выходные данные. Разработка информационной модели, программной документации, интерфейса, их тестирование.
курсовая работа, добавлен 15.06.2011Обзор решений в области разработки идентификационных систем. Способы хранения данных. Методы искусственного интеллекта и алгоритмы распознавания лиц. Архитектура веб-приложения. Процесс обработки фотографии. Особенности реализации программной системы.
дипломная работа, добавлен 28.10.2019Минимизация логической функции с использованием карты Карно. Важность определения надежности информационных систем. Вероятность безотказной работы модулей. Тестирование программного приложения. Внедрение программных приложений, совместимых с системой.
реферат, добавлен 06.12.2016Постановка задачи навигация движения, описание алгоритма поиска кратчайшего пути между двумя вершинами графа и анализ программной реализации алгоритма Дейкстры. Графическая реализация полученных результатов с помощью объектно-ориентированного языка С++.
курсовая работа, добавлен 11.05.2012Моделирование и анализ бизнес-процесса локализации неисправности в инженерных сетях, способы их представления. Разработка программного компонента приложения indoor-навигации (модуль визуализации). Выбор технологий для реализации разработанного приложения.
дипломная работа, добавлен 22.01.2016Определение векторной и растровой графики, их преимущества и недостатки. Редакторы, используемые для создания трехмерных изображений. Понятие цветового пространства, основные цветовые модели. Графические форматы (GIF, JPEG, PNG), их отличительные черты.
реферат, добавлен 19.07.2015Влияние размера подгружаемой компьютерной графики (изображений) на скорость работы веб-страницы. Математическое обоснование эффективности модификации RLE алгоритма сжатия. Расчет коэффициента уменьшения изображений с большими одноцветными областями.
статья, добавлен 28.07.2017Эволюция звезд класса Солнца и более массивных звезд. Нейтронные звезды и пульсары. Принципы компьютерного моделирования. Выбор средства программной реализации. Основные средства библиотеки PyGame. Описание общего алгоритма, создание дистрибутива.
дипломная работа, добавлен 17.06.2018Выполнение кубической интерполяции заданной с помощью таблицы функции. Вычисление коэффициентов регрессии общего вида полинома третьей степени. Построение исходных данных и заданной функции с вычисленными коэффициентами. Решение системы линейных уравнений
контрольная работа, добавлен 09.11.2020Разработка алгоритма реализации программного обеспечения компьютерной системы по обработке данных, основанной на Microsoft Visual C# Windows Form. Возможности языка программирования, компонентов базовых библиотек и элементов управления программой.
отчет по практике, добавлен 03.12.2013Постановка задачи интерполяции и общие идеи ее решения. Интерполяционные формулы при вычислении интегралов, написании разностных аппроксимаций для дифференциальных уравнений, на основе интегральных тождеств. Описание интерполирования методом Ньютона.
курсовая работа, добавлен 21.09.2011Классификация параллельных вычислительных систем. Описание схемы параллельного выполнения алгоритма. Рассмотрение особенностей генетического алгоритма. Особенности решения задач метаногенеза. Исследование основных методов наложения текстуры на объекты.
курсовая работа, добавлен 31.10.2017Метод половинного деления. Вычисление строкового выражения. Использование элемента управления Script. Создание интерфейса программы для реализации метода половинного деления. Внешний вид и исходный текст программы решения трансцендентного уравнения.
курсовая работа, добавлен 16.02.2015Особенности использования случайного поиска для определения экстремума функции качества. Определение функции распределения для дискретной случайной величины. Совместное распределение случайных величин. Основные элементы алгоритма случайного поиска.
курсовая работа, добавлен 29.03.2024Компьютерная графика как область информатики, занимающаяся проблемами получения различных изображений (рисунков, чертежей, мультипликации) на компьютере. Важные характеристики изображения, основные преимущества и недостатки векторных и растровых графиков.
реферат, добавлен 24.12.2013