Разработка программного приложения для реализации параллельного алгоритма масштабирования изображений методом бикубической интерполяции
Интерполяция как процесс определения значений функции в точках, лежащих между ее известными значениями. Основные цветовые модели, использующиеся в компьютерной графике. Особенности программной реализации функции, вычисляющей кубический многочлен.
Подобные документы
Теория метода оптимизации: постановка задачи, разработка алгоритма численной реализации. Описание структуры программы и её компонентов. Результаты отладки на контрольных примерах. Исследование эффективности работы метода оптимизации на тестовых задачах.
курсовая работа, добавлен 10.01.2015Управление технологическими устройствами на базе вырожденного двухзвенного механизма. Расчет параметров интерполяционного шага микроконтроллера. Синтез алгоритма интерполяции отрезка прямой для планирования траектории движения двухзвенного механизма.
статья, добавлен 30.05.2017Цели автоматизированной системы, ее специализированные функции. Разработка информационно-логической структуры базы данных. Предлагаемые типовые решения и обоснование выбора технологии реализации справочника. Разработка WEB-приложения пользователя.
курсовая работа, добавлен 24.04.2015История создания и правила игры "крестики-нолики", особенности и алгоритм разработки компьютерной версии и удобного интерфейса. Принципы применения языка программирования С++ для реализации игрового приложения. Составление руководства пользователя.
курсовая работа, добавлен 05.06.2015- 105. Проектирование систем программного обеспечения под управлением онтологий: модели, методы, реализации
Сравнительный анализ атрибутов жизненного цикла программной инженерии и онтологического инжиниринга. Анализ особенностей использования методов и средств машинного обучения для генерации онтологических моделей проектирования программного обеспечения.
статья, добавлен 29.08.2021 Понятие алгоритма и сортировки массивов, основные способы и принципы их организации. Подходы к реализации алгоритма сортировки массива методом слияния, анализ его трудоемкости. Нахождение среднего времени работы сортировки с помощью данного приема.
курсовая работа, добавлен 13.10.2017Изучение алгоритма распознавания единичного интервального графа с помощью трех проходов алгоритма лексикографического поиска. Обзор алгоритма 4-махов для распознавания интервальных графов. Особенности реализации алгоритмов в виде компьютерной программы.
дипломная работа, добавлен 04.08.2016Приложения компьютерной графики. Графические языки высокого уровня. Расширения алгоритмических языков. Логическое и физическое представление изображений. Операции над изображениями. Способы построения прикладной модели. Разработка интерфейса пользователя.
курсовая работа, добавлен 20.12.2013Трёхмерная реконструкция сцены с использованием RGB-D камеры. Программные продукты для трёхмерной реконструкции. Создание полигональной модели алгоритмом KinFu. Псевдокод алгоритма вычисления цвета вершин. Архитектура программы и особенности реализации.
курсовая работа, добавлен 22.01.2016Определение формулы для функции Y(x), построение таблицы значений функции. Таблица свойств объектов. Блок-схема алгоритма и программные коды процедур. Программные коды для определения в массиве номера и значения 1-го элемента, равного заданной величине.
контрольная работа, добавлен 09.03.2012Исследование процесса создания и результатов работы программной реализации имитационной модели образовательного процесса с автоматической генерацией тестов на основе динамических параметров. Распределение очередей заявок по обслуживающим устройствам.
статья, добавлен 04.12.2018Исследование особенностей обработки растровых и векторных изображений. Разрешающая способность и масштабирование изображений. Цветовые модели, системы соответствия цветов и режимы. Расчет объема требуемой видеопамяти. Форматы графических изображений.
лекция, добавлен 10.09.2015Изучение поведения модели роботизированной тележки на основе программной реализации алгоритма управления. Программа управления роботизированной тележкой на основании уровня освещенности в помещении. Конструктивные особенности. Калибровка датчиков.
практическая работа, добавлен 08.11.2018Разработка алгоритма блока тестирования с учетом функции KeyPress. Этапы разработки пользовательского интерфейса. Обеспечение процесса ввода и вывода личных данных пользователя компьютерной программы. Общие требования к безопасности при работе ЭВМ.
дипломная работа, добавлен 08.03.2015Принципы построения компьютерной графики. Машинно-ориентированный подход. Решения, позволяющие получать больше цветов на компьютерах без траты большого объема памяти: цветовые ячейки; артефактное окрашивание; графика, обрабатываемая процессором.
статья, добавлен 15.02.2019Классификация вычислительных систем. Стандарты для распараллеливания программ. Описание схемы параллельного выполнения алгоритма. Параллельные вычисления в решении задач метаногенеза. Генетический алгоритм, его особенности. Наложение текстуры на объекты.
курсовая работа, добавлен 26.09.2017Возможности программирования Delphi7 для реализации алгоритмов решения экологических задач на компьютере. Методические основы расчетов вредных веществ и защиты атмосферного воздуха. Разработка компьютерной модели задачи выбросов веществ в атмосферу.
курсовая работа, добавлен 13.12.2011Основные и математические панели инструментов программного комплекса Mathcad. Пример построения модели по эмпирическим данным. Методика реализации алгоритма прямоугольников. Способы применения симплекс-таблицы при нахождении оптимального решения.
учебное пособие, добавлен 17.12.2014Проблема потери качества изображения. Основные методы восстановления расфокусированных изображений. Функции смаза и способы дефокусировки изображения. Алгоритм деконволюции смазанных изображений при помощи фильтра Винера и методом регуляризации Тихонова.
статья, добавлен 11.01.2018Параллельные вычислительные системы и их классификация. Стандарты для распараллеливания программ. Описание схемы параллельного выполнения алгоритма. Генетический алгоритм и его особенности. Параллельные вычисления в решении задач метаногенеза.
курсовая работа, добавлен 14.09.2017Теоретические сведения о технологиях OpenMP и CUDA. Разработка программного интерфейса API для передачи информации. Применение современных вычислительных систем. Разработка модели, методы и программы параллельного решения задач обработки данных.
курсовая работа, добавлен 23.12.2016Построение таблицы значений функции Y(x). Применение оператора For-Next для произвольных значений интервала и шага изменения аргумента. Блок-схема алгоритма и программные коды процедур. Программные коды для определения в массиве элементов, равных нулю.
контрольная работа, добавлен 09.03.2012Знакомство с основными этапами разработки программного обеспечения для интерполирования функций с помощью полиномов Лагранжа. Интерполяционный многочлен Лагранжа как многочлен минимальной степени, принимающий данные значения в данном наборе точек.
курсовая работа, добавлен 05.09.2015Роль и место компьютерной графики в курсе информатики. Теоретические основы использования компьютерных приложений и графического планшета на уроках информатики. Особенности процесса обучения компьютерной графике с использованием мобильных устройств.
курсовая работа, добавлен 01.01.2018Разработка программного приложения для вычисления одномерного массива, в котором беспорядочно вводятся элементы вещественного типа. Алгоритм реализации метода определения суммы и количества положительных элементов массива с использованием циклов.
лабораторная работа, добавлен 04.12.2018