Изображения :: Графика и Игры :: База знаний Delphi :: "3D-библиотеки для Delphi" Обзор существующих 3D-библиотек для Delphi и советы по достижению реалистичной 3D-визуализации. :: Алгоритм поворота изображения
В статье описан алгоритм поворота изображения, который позволяет изменять направление и ориентацию изображения без потери информации, при этом обеспечивая корректность отображения. :: Вращение изображения
В статье описывается простой способ вращения изображения с помощью программирования на языке Паскаль, который может помочь преодолеть ограничения Windows в этом отношении. :: Вращение изображения 2
В статье описывается алгоритм вращения изображения с использованием метода пиксель-на-пиксель и формулами преобразования координат для выполнения операции вращения. :: Двоичный файл с набором изображений
В статье описывается пример сохранения множества изображений в единственном бинарном файле, используя потоки и методы SaveToStream и LoadFromStream для графики. :: Захват части изображения
В статье рассматривается пример кода на языке Pascal, который позволяет захватить часть изображения и сохранить ее в файле с помощью компонента TBitmap. :: Использовать фильтр объема для изображения
Приведена процедура Emboss для изменений изображения на основе фильтра объема, использующего операцию XOR и сдвига бита для создания эффекта рельефа. :: Как качественно увеличить изображение при помощи билинейной интерполяции
Качественно увеличить изображение при помощи билинейной интерполяции можно с помощью алгоритма, который увеличивает изображение в произвольное количество раз, сопоставляя точки источного изображения дробными координатами и проведя поверхность через точки, :: Как работать с Fade для TImage
Статья описывает использование компонента TImage в Delphi для выполнения эффекта fade-in и fade-out изображений. :: Как сделать прямоугольник для выделения части картинки для редактирования
Сделать прямоугольник для выделения части картинки для редактирования можно с помощью функции Windows API DrawFocusRect, которая использует операцию XOR при рисовании. :: Как создать неактивное изображение из обычного (рельеф)
С помощью процедуры TForm1.aaa можно преобразовать обычное изображение в неактивное (рельеф) с помощью изменения цвета фона и текста, а также использования различных режимов копирования. :: Качественно уменьшить изображение
Качественно уменьшить изображение можно в Delphi с помощью процедуры, которая берет средний цвет в каждом квадратике 4x4 и записывает его на новое место. :: Масштабирование изображения
Масштабирование изображения: код на Delphi для создания.thumbnail компонента. :: Негатив картинки
В статье описывается программа на языке Pascal, которая производит негативную обработку изображения, изменяя цвета пикселей на обратные, то есть заменывая каждый пиксель на его отрицательное значение. :: "Перенос кода на Delphi и добавление функций воспроизведения анимации с бесконечным циклом." В статье рассматривается проблема переноса кода на Delphi и добавления функций воспроизведения анимации с бесконечным циклом на основе обсуждения на форуме. :: Плавно превратить один рисунок в другой
Статья рассказывает о способе плавного преобразования одного рисунка в другой с помощью изменения каждого пикселя на основе линейной интерполяции между двумя исходными битмапами. :: Повернуть DIB-изображение
Повернуть изображение DIB с помощью функции RotateBitmap. :: Подсветить изображение
В статье описывается алгоритм для подсветки изображения, схожий с эффектом подчеркивания иконок на рабочем столе Windows, при котором слой цвета надкладывается над исходным изображением. :: Получить картинки из MessageDlg
Процедура TForm1.Button1Click(Sender: TObject) выводит на форму TForm1 иконки из MessageDlg, используя LoadIcon и Draw методы. :: Процедуры быстрого получения размера изображения из файлов JPG, GIF, PNG
Процедуры быстрого получения размера изображения из файлов JPG, GIF и PNG. :: Размыть изображение
В статье описывается способ размытия изображения, при котором каждой точке присваивается среднее значение цветов соседних точек. :: Растягивание изображения
Растягивание изображения с помощью алгоритма DeleteScansRect в Delphi. :: Сглаживание
В статье представлен алгоритм сглаживания для изображений на языке Delphi, который выполняет сглаживание влево, вправо, сверху и снизу. :: Сделать изображение более четким
Процедура шарпенинга изображения в Delphi, которая использует алгоритм шарпенинга для усиления контрастности и четкости изображения. :: Сделать картинке 2D свертку
В статье описывается функция 2D-свертки для изображений, которая может использоваться для выполнения различных операций по обработке изображений, таких как сглаживание, анти-алиасинг, обнаружение границ, улучшение деталей и т.д. :: Смешать два изображения
В статье описывается процедура MyGraph.pas для смешивания двух битмап-изображений с помощью алгоритма смешивания пикселей на основе свойств их четности. :: Создание PDF с помощью fpVectorial Статья рассматривает создание PDF-документов с помощью библиотеки fpPDF в проектах Lazarus, когда основная библиотека fpVectorial не поддерживает этот формат. :: Создание уменьшенной копии картинки
Создание уменьшенной копии картинки - процесс, который позволяет получить регион из изображения и использовать его для маскирования или изменения формы окна.
Изучите продвинутые техники обработки изображений на Delphi в этом разделе. Узнайте, как применить фильтры объема для создания эффекта рельефа, сгладить изображения и выполнить масштабирование. Также найдите процедуры для поворота, вращения, размытия и шарпенинга изображений, а также методы сохранения множества изображений в единственном бинарном файле.
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|