Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.02;
Скачать: [xml.tar.bz2];

Вниз

Pazzle - Дробление картинки   Найти похожие ветки 

 
Broot   (2004-01-22 05:37) [0]

Подскажите алгоритм дробления картинки Image на отдельные пазлики. Сохраняем их в ImageList. У кого какие идеи?


 
ИМХО   (2004-01-22 07:26) [1]

Puzzle - так, по-моему, пишется. ИМХО.


 
Adoff   (2004-01-22 08:09) [2]

Попробуй на Image кинуть сетку с равными ячейками, а потом сдвигать случайным образом углы сетки на несколько пикселей. У тебя получатся элементы разного размера.
Создай отдельной картинкой шаблон уха типа =O и накладывай этот шаблон на твою картинку вблизи каждого ребра, направление случайно. Таким наложением ты сделаешь выемку в одном из элементов и ухо в другом. Видимо ножка у уха должна быть изначально длинной.
Но это все только теория...


 
Гугл   (2004-01-22 08:20) [3]

2Adoff не шаблон, а маску
Эту маску предварительно еще корёжить можно


 
Broot   (2004-01-22 09:40) [4]

может еще подскажете как скопировать непрямоугольную область картинки? Например с углами (10,0), (50,10), (0,50), (40,50)


 
TUser   (2004-01-22 10:03) [5]

Canvas.CopyRect
Потом сделай края прозрачными, так чтобы получить нужную форму пазла.


 
Broot   (2004-01-22 10:19) [6]

2 TUser
типа сумничал? ну попробуй


 
TUser   (2004-01-22 11:06) [7]

Типа что конкретно у тебя не работает?


 
Broot   (2004-01-22 11:25) [8]

2TUser см. [4]


 
TUser   (2004-01-22 12:00) [9]

А непрямоугольную. Извиняюсь. Копируешь прмоугольную, потом удаляешь то, что тебе не нужно.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.02.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-2231
man
2004-01-19 19:49
2004.02.02
как получить список процессов, которые используют данный файл


1-2219
Grinder
2004-01-20 00:35
2004.02.02
DaysBetween аналог


14-2363
Kerk
2004-01-08 12:01
2004.02.02
Одна знакомая девушка...


14-2320
CyberFreak
2004-01-11 21:48
2004.02.02
Опять червь? Или у меня мания преследования?...


1-2190
Zheks
2004-01-21 10:19
2004.02.02
Знаки после запятой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский