Передовица » Макулатура » Материалы конференций » АРМ художника-дессинатора

АРМ художника-дессинатора на базе персонального информационно-вычислительного устройства "АГАТ"

Иоффе А.Ф. Чугунов Ю.В, Яблонский А.К.

На базе персонального информационно-вычислительного устройства "АГАТ" разработан АРМ художника-дессинатора, содержащий, помимо персонального компьютера (ПК), графический планшет (разрешение 256x256) и бытовую периферию: телевизор (в качестве дисплея) и кассетный магнитофон (внешняя память). АРМ обеспечивает:

  • операции ввода и редактирования изображений с планшета и клавиатуры ПК;
  • отображение вводимой и редактируемой информации на экране телевизора с разрешением не ниже 128x128 (8 цветов);
  • организацию файловой системы хранения изображений и их элементов на МЛ;
  • вычисление метрических характеристик элементов изображения (площади, длины);
  • преобразование содержимого дисплейного буфера ОЗУ в сигналы управления станком.

Пользователь взаимодействует с системой, набирая директивы и их параметры на клавиатуре, либо путём указания "карандашом" планшета (часть рабочего поля планшета, называемая "меню", поделена на области, каждая из которых связана с определённой директивой). На клавиатуре набираются директивы, требующие ввода текстовой информации (например, загрузка с МЛ, запись на МЛ, точное позиционирование курсора и др.). В "меню" вынесены директивы ввода и редактирования изображений. Система допускает следующие операции редактирования:

  • изменение цвета фона;
  • изменение цвета отдельных элементов изображения;
  • добавление, изменение, стирание линий;
  • изменение положения элементов картинки;
  • зеркальные преобразования изображения;
  • вывод части изображения в большом масштабе.

Выводимая "картинка" аппаратно поделена на "графические символы", то есть части, отдельно хранимые в памяти ПК и независимо размещённые на экране дисплея. Такая аппаратная поддержка существенно облегчает программную реализацию директив редактирования. Программное обеспечение АРМ написано в основном на языке, являющемся графическим расширением языка программирования высокого уровня Бейсик. Графическое расширение включает в себя операторы изображения "графических примитивов" (точек, линий, прямоугольников, окружностей), а также операции с графическими символами.

* * *

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *