Вход

C# анимация вращения графического изображения

Рекомендуемая категория для самостоятельной подготовки:
Реферат*
Код 289584
Дата создания 02 сентября 2014
Страниц 6
Мы сможем обработать ваш заказ (!) 10 июня в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
730руб.
КУПИТЬ

Описание

Описание и практическая реализация анимации вращения графики в среде .Net ...

Содержание

Оглавление
Введение 1
Программа вращения фигуры 1
Литература 4

Введение

Язык программирования С# располагает обширными типовыми классами для создания, анимации, трансформации графических изображений. Мы познакомимся с данными классами, их методами и свойствами. Составим практическую реализацию программ с применением основных типовых классов с# для работы с графикой.

Фрагмент работы для ознакомления

Drawing.ImageОбъект Image для рисования. xТип: System.Int32Координата X верхнего левого угла выводимого изображения. yТип: System.Int32Координата Y верхнего левого угла выводимого изображения. srcRectТип: System.Drawing.RectangleСтруктура Rectangle, которая задает часть объекта image для рисования. srcUnitТип: System.Drawing.GraphicsUnitЧлен перечисления GraphicsUnit, задающий единицы измерения, используемые параметром srcRect.public void DrawImage2IntRect(PaintEventArgs e){ // Create image. Image newImage = Image.FromFile("SampImag.jpg"); // Create coordinates for upper-left corner of image. int x = 100; int y = 100; // Create rectangle for source image. Rectangle srcRect = new Rectangle(50, 50, 150, 150); GraphicsUnit units = GraphicsUnit.Pixel; // Draw image to screen. e.Graphics.DrawImage(newImage, x, y, srcRect, units);}Рисование одного объекта класса Bitmap внутри другого объекта класса Bitmap. private void imagePanel_Paint(object sender, PaintEventArgs e) { base.OnPaint(e); using(Image image1 = Image.FromFile ("SampImag.bmp")) { using(Graphics dc = Graphics.FromImage (image1)) { using(Image image2 = Image.FromFile ("SampImag2.bmp")) { dc.DrawImage(image2, new Rectangle(new Point(0,0), new Size(100, 100))); image2.Save("SampImag3.bmp"); } } } }Следующая программаBitmap btmBack=new Bitmap(100,100); //изображениеBitmap btmFront=new Bitmap(100,100); //фонGraphics grBack = Graphics.FromImage(btmBack);Graphics grFront = Graphics.

Список литературы

1. Визильтер Ю. В., Желтов С. Ю., Бондаренко А. В., Ососков M.B. Mopжин А. В. Обработка и анализ изображений в задачах машинного зрения. — М.: Физматкнига, 2010. — 689 с.
2. Гонсалес Рафаэл С. Цифровая обработка изображений / Гонсалес Рафаэл С., Вудс Ричард Е.; Чочиа П.А. (науч. ред. пер.); Рубанова Л.И., Чочиа П.А. (пер. с англ.). — 3-е изд., испр. и доп. — М.: Техносфера, 2012. — 1103 с.: ил., табл. — (Мир цифровой обработки).
3. Гридин В.Н., Титов В.С., Труфанов М.И. Адаптивные системы технического зрения, — СПб.: Наука, 2009. — 442 с.
4. Дворкович Виктор Павлович. Цифровые видеоинформационные системы (теория и практика) / Дворкович В.П., Дворкович Александр Викторович. — М.: Техносфера, 2012. — 1007 с.: ил., табл. — (Мир цифровой обработки).
5. Захаров Алексей Александрович. Методы и алгоритмы представления и генерации изображений в графических системах / Захаров А.А.; Муром. ин-т (фил.) Гос. образоват. учреждения высш. проф. образования, Владим. гос. ун-т. - Муром, 2010. - 75 с. : ил.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00814
© Рефератбанк, 2002 - 2024