|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Как покромсать картинку
Как можно разрезать изображение на одинаковые куски и каждый кусок сохранить в отдельный файл? Между кусками расстояние в 2 пикселя
|
#2
|
||||
|
||||
Ну если куски одинаковые, то создаете временный битмап, и поочередно на него копируете каждый кусок и сохраняете его в файл, все это пихаете в цикл, далее чистая математика. Напрягие моск немного , это полезно.
Не профи, но и не чайник . D6 - лучше не придумали. Пока. |
#3
|
||||
|
||||
Алгоритм то я знаю. А вот как его реализовать . С графикой ваще не работал
|
#4
|
|||
|
|||
В классе TCanvas есть метод CopyRect. Он поможет копировать куски изображения на битмап. Надо посмотреть по нему справку.
Для сохранения кусков в файл в TBitmap есть метод SaveToFile. Не забывайте делать резервные копии |
#5
|
||||
|
||||
Спасибо буду пробовать
|