ГРУППА КУРСА
|
Главная >
Учебник PHP >
Информация об изображенииФункции imageSx() и imageSy() возвращают ширину и высоту изображения. Это бывает нужно при загрузке изображения из файла. Загрузим картинку и выведем её размеры на экран. Так как мы выводим текст, а не само изображение, то тип контента должен быть - текст.
Функция getImageSize() возвращает массив, содержащий размеры и другую информацию об изображении. Она использует не дескриптор, а файл изображения. getImageSize (файл) Выведем информацию об использованном в примере файле:
В третьем элементе массива содержится строка, которую сразу можно вставлять в тег <img> при формировании кода страницы. Функция imageIsTrueColor() возвращает true, если изображение полноцветное и false, если палитровое.
Функция imageColorAt() возвращает индекс цвета указанного пикселя. В дальнейшем из индекса можно получить отдельные компоненты цвета. imageColorAt (изображение, x, y) Параметры:
изображение - дескриптор изображения x - координата x нужного пикселя y - координата y нужного пикселя Для получения компонентов цвета из индекса применяется функция imageColorsForIndex(). Она возвращает массив, содержащий насыщенность красного, зелёного и синего цветов и альфа-канал. imageColorsForIndex (изображение, индекс цвета) Пример:
|