я уже запутался, помогите сделать такую схему
На входе идет картинка разного размера, на выходе должна быть строга 350х350 с сохранением правильных пропорций, там где нада пиксели удаляем или добавляем и закрашиваем их белым цветом
Этот топик читают: Гость
|
Ответов: 880
Рейтинг: 101
|
|||
| карма: 1 |
|
|
Ответов: 3655
Рейтинг: 69
|
|||
| карма: 0 |
| ||
| файлы: 1 | code_11241.txt [1.8KB] [386] |
|
Ответов: 880
Рейтинг: 101
|
|||
|
Вячеслав не то, да и вообще твой пример почемуто не работает.
если кому интересно, а может вам еще удасться ее упростить ------------ Дoбавленo: одно фигово, маленькие изображения растягиваются |
|||
| карма: 1 |
| ||
| файлы: 1 | 1.jpg [48.3KB] [405] |
|
Ответов: 1304
Рейтинг: 405
|
|||
|
flud писал(а): На входе идет картинка разного размера, на выходе должна быть строга 350х350 с сохранением правильных пропорций, там где нада пиксели удаляем или добавляем и закрашиваем их белым цветомflud, вот примерно так. |
|||
| карма: 3 |
| ||
| Голосовали: | flud |
|
Ответов: 880
Рейтинг: 101
|
|||
|
MAV спасибо, но у меня почти точно такая же схема и в ней есть минус, если картинка меньше 350х350 то она растягивается.
|
|||
| карма: 1 |
|
|
Ответов: 8974
Рейтинг: 824
|
|||
|
MAV, именно при сохранении размеры по картинке, а не по зкрану
flud, не расстраивайся, на HiAsm всё можно! code_11248.txt При выкладывании схемы на всеобщее обозрение старайтесь привести её в божеский вид, не нагружайте своих коллег путаницей проводов! |
|||
| карма: 19 |
| ||
| файлы: 1 | code_11248.txt [5KB] [351] |
|
Ответов: 880
Рейтинг: 101
|
|||
|
Леонид, при вставке твое темы вылезает ерор
|
|||
| карма: 1 |
| ||
| файлы: 1 | pfff1122.jpg [34.1KB] [211] |
|
Ответов: 8974
Рейтинг: 824
|
|||
|
flud, скачал и запустил:
|
|||
| карма: 19 |
|
|
Ответов: 880
Рейтинг: 101
|
|||
|
Да вроде как то заставил заработать, но проблема вся таже, если картинка меньше заданного размера то она растягивается, (см.рис) с лева как надо, с право как получается.
|
|||
| карма: 1 |
| ||
| файлы: 1 | prtsc.jpg [63.7KB] [297] |
|
Ответов: 3514
Рейтинг: 184
|
|||
|
сначала определяй размер картинки, если он меньше определенного, то не изменяй..
|
|||
| карма: 0 |
|
|
Ответов: 1304
Рейтинг: 405
|
|||
|
flud писал(а): если картинка меньше 350х350 то она растягиваетсяflud, сделал вариант, если меньше 350х350, то картинка не трансформируетя, добавляется только фон, если больше подгоняется под размер 350х350. code_11256.txt Работает только под delphi. |
|||
| карма: 3 |
| ||
| файлы: 1 | code_11256.txt [5.1KB] [301] | ||
| Голосовали: | flud |
|
Ответов: 8974
Рейтинг: 824
|
|||
|
flud, и маленькие и большие у меня преобразуются как надо. Сейчас выложу в файлообмене *.ехе, попробуйте.
------------ Дoбавленo: А вот и не выложил, там прокрутки нет |
|||
| карма: 19 |
| ||
| файлы: 1 | resizecolor.rar [88.4KB] [225] | ||
| Голосовали: | MAV |
|
Ответов: 1304
Рейтинг: 405
|
|||
|
Леонид, ваш вариант схемы мне понравился больше чем мой
Возник попутный вопрос, если где набор аргументов для "MathParse". |
|||
| карма: 3 |
| ||
| Голосовали: | flud |
|
Ответов: 8974
Рейтинг: 824
|
|||
|
MAV, не пытались нажать F1 или мышкой знак вопроса на панели инструментов HiAsm при выделенном элементе?
|
|||
| карма: 19 |
|
|
Ответов: 880
Рейтинг: 101
|
|||
|
MAV, Спасибо, именно то что мне и нужно было
|
|||
| карма: 1 |
|



Поиск
Друзья
Администрация