Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Jpeg и crop [D5]


TechnoDreamer ©   (2005-05-12 02:20:00) 

Нужно сделать кроп (обрезать ненужные части) TJpegImage (ну или TBitmap можно). Вроде вопрос должен быт простой, но что-то инфы не нахожу нигде, как это лучше всего сделать?


Jeer   (2005-05-14 12:06:00) [1]

Да, с такой поправкой согласен:)


programania   (2005-05-13 20:05:00) [2]

Zip сжимает потоком и в нем невозможно расжать середину, не расжав с начала
а jpeg с потерями сжимает независимыми блоками 8*8,
поэтому можно отрезать лишнее не расжимая эти блоки, хотя только по их границам
можете убедится:
http://programania.com/enjol+.exe  350kb
пример команды для вырезания
Enjol+ c10,10,200,200 test.jpg
там же еще есть повороты и перевороты без потерь качества,
получение со сканера, параметры при запуске без параметров
или можно вырезать с обводкой мышью, но это уже в
http://programania.com/ENJOL.ZIP  850kb


Jeer   (2005-05-13 10:22:00) [3]

programania ©   (12.05.05 19:42) [3]

Сначала идет восстановление, затем обрезание, а затем сжатие.
Только так.

попробуйте из zip-архива вырезать кусок из середины, а затем попытайтесь восстановить.


programania   (2005-05-12 19:42:00) [4]

Кстати, ImageEn может обрезать Jpeg без потери качества
а кто еще это может?


TechnoDreamer   (2005-05-12 12:18:00) [5]

:-) А слона то я и не заметил. Спасибо.


Jeer   (2005-05-12 09:51:00) [6]

F1 TCanvas.CopyRect(..)


Наверх

Титульная страница Поиск, карта сайта Написать письмо