[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Преобразование изображения в массив
Воитель
Здравствуйте.
Как преобразовать изображение, неважно какого формата, в массив данных для дальнейней обработки.
Знаю такое во флеш, в си.
А в php есть?
Вот нашёл такую ссылочку:
http://dmitro-off.ru/php-bm
Только не понял толком что это такое?



Спустя 9 минут, 22 секунды (20.12.2010 - 09:52) Семён написал(а):
Мб ты это имеешь ввиду? base64_encode и base64_decode

Спустя 1 час, 17 минут, 15 секунд (20.12.2010 - 11:09) linker написал(а):
Что вы имеете ввиду?

Спустя 1 час, 43 минуты, 26 секунд (20.12.2010 - 12:53) Воитель написал(а):
Постараюсь пояснить поподробнее:
Пользователь загружает картинку.
Я эту картинку преобразую каким-то методом, как раз хочу узнать каким методом это я буду делать.
В результате которого я получаю результат типа:
$mas[0][0]==00FF00

где двухмерный массив указывает на позицию пикселя на картинке.
А значение элемента массива равно цвету этого пикселя.

Например в AS3 что-то подобное можно получить через класс bitmapdata.

Спустя 8 минут (20.12.2010 - 13:01) Basili4 написал(а):
Воитель
обрати свое внимание на функции работы с файлами.
надо просто читать байт из файла и ложить его в массив.

Спустя 1 час, 12 минут, 39 секунд (20.12.2010 - 14:13) linker написал(а):
$src = imagecreatefromjpeg('./image.jpg');
list($width, $height) = getimagesize('./image.jpg');
for ($x = 0; $x < $width; $x++)
for ($y = 0; $y < $height; $y++)
$mass[$x][$y] = imagecolorat($src, $x, $y);


_____________
Вечно учусь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.