imagesetinterpolation
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imagesetinterpolation — Встановлює метод інтерполяції
Опис
imagesetinterpolation(GdImage $image, int $method = IMG_BILINEAR_FIXED): bool
Встановлює метод інтерполяції, встановлення методу інтерполяції впливає на відображення різних функцій GD, таких як функція imagerotate()
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
method
Метод інтерполяції, який може бути одним із наступних:
IMG_BELL: Фільтр Белла.IMG_BESSEL: Фільтр Бесселя.IMG_BICUBIC: Бікубічна інтерполяціяIMG_BICUBIC_FIXED: Фіксована точка реалізації бікубічної інтерполяціїIMG_BILINEAR_FIXED: Реалізація білінійної інтерполяції з фіксованою комою (за умовчанням (також під час створення зображення)IMG_BLACKMAN: Віконна функція БлекманаIMG_BOX: Фільтр Коробка розмиття.IMG_BSPLINE: Сплайн-інтерполяція.IMG_CATMULLROM: Кубічна ермітова сплайн-інтерполяціяIMG_GAUSSIAN: Гаусова функція.IMG_GENERALIZED_CUBIC: Узагальнена кубічна сплайн-фрактальна інтерполяціяIMG_HERMITE: Інтерполяція ЕрмітаIMG_HAMMING: Фільтр Хеммінга.IMG_HANNING: Фільтр Хеннінга.IMG_MITCHELL: Фільтр Мітчелла.IMG_POWER: Ступінна інтерполяція.IMG_QUADRATIC: Зворотня квадратична інтерполяціяIMG_SINC: Синк функція.IMG_NEAREST_NEIGHBOUR: Інтерполяція найближчого сусідаIMG_WEIGHTED4: Ваговий фільтр.IMG_TRIANGLE: Трикутна інтерполяція
Значення, що повертаються
Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.
список змін
| Версия | Опис |
|---|---|
| 8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
Приклади
Приклад #1 Приклад використання imagesetinterpolation()****
Loading...
Примітки
Зміна методу інтерполяції впливає на такі функції при відображенні:
Дивіться також
- imagegetinterpolation() - Отримує метод інтерполяції