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() - Отримує метод інтерполяції