Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 28.08.2006 Ostrzeżenie: (0%)
|
Witajcie.
Mam takie zadanie: na wejściu otrzymuję zdjęcie o dowolnych wymiarach(większych niż 50x50 px). Na wyjściu chciałbym otrzymać obrazek właśnie o wymiarach 50x50. Niestety, nie polega to na zwykłym przeskalowaniu - obrazek nie koniecznie na wejsciu musi mieć kwadratowe proporcje (a proporcje zachować muszę, nie można rozciągać obrazka) Planuję zatem zmniejszyć obrazek ,a następnie ze środka wyciąć obrazek o rozmiarach 50x50 - zastanawiam się jednak czy taki algorytm jest optymalny (ew. czy nie istnieje jakaś gotowa biblioteka do tego), natomiast chciałbym to zrobić tak: Kod Pobierz obrazek -> przeskaluj do mniejszą wartość(długość || szerokość) do 50 px(z zachowaniem proporcji) -> ze środka wytnij obrazek 50x50-> wyświetl to co wyciąłem Zakładając, że nie ma gotowych bibliotek do tego, wiem jak przeskalować obrazek ,ale jak wyciąć od środka nie mam już pojęcia. czy mógłby ktoś w takim wypadku podrzucić przydatnymi funkcjami? z góry dzięki |
|
|
|
zdzichu [inne][PHP] wycinanie kwadratowej miniaturki 28.12.2009, 00:25:31
darko Zapoznaj się z gotowym rozwiązaniem w postaci np. ... 28.12.2009, 00:34:49
Blame A nie możesz dłuższego boku przeskalować do 50px a... 28.12.2009, 10:12:26 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 22:35 |