Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кадрирование изображения, Компонент для кадрирования 
:(
    Опции темы
vitzol
Дата 22.9.2006, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.9.2006

Репутация: нет
Всего: нет



Можно ли осуществить кадрирование картинки с соблюдением заданных пропорций?
(Наподобие как это реализовано в Photoshop)
Может есть какие-нибудь компоненты.
Или как это сделать программно?

Спасибо всем.
PM MAIL   Вверх
Alexeis
Дата 22.9.2006, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Цитата(vitzol @  22.9.2006,  12:25 Найти цитируемый пост)
Можно ли осуществить кадрирование картинки

В смысле работать со слоями?


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
vitzol
Дата 22.9.2006, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.9.2006

Репутация: нет
Всего: нет



Нет. Создание на изображении рамки кадрирования, с заданными пропорциями.
И отрубать то, что вне рамки. Т. е. как бы главная проблема - это отображение рамки выделения
с неизменным соотношением длина:ширина, заданным заранее.
И необязательно отрубать лишнее, а просто копировать на новый TImage, например, содержимого
выделения
PM MAIL   Вверх
Alexeis
Дата 22.9.2006, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Цитата(vitzol @  22.9.2006,  13:10 Найти цитируемый пост)
Т. е. как бы главная проблема - это отображение рамки выделения
с неизменным соотношением длина:ширина, заданным заранее.

Ну как обычно рисуется при помощи Moveto и lineTo. Если нужно это делать мышкой, то события OnMouseDown, OnMouseUp, OnMouseMove подойдут как нельзя кстати.

Добавлено @ 13:36 
Можно рисовать, рамку по XOR тогда можно увеличить скорость ее перерисовки.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0708 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.