Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: попиксельная отрисовка изображения
 
 автор: AlexSol   (14.01.2007 в 14:41)   письмо автору
 
 

структура принимаемых данных такая - изображение записанно построчно, в конце каждой строки стоит символ ! в строке идет парой количество пикселей подряд одного цвета и сам цвет - цвет и количество пикселей разделени запятой и после каждой пары стоит #.
пример:

$str="
2,ffffff#2,000000#!
2,ffffff#2,000000#!
2,000000#2,ffffff#!
2,000000#2,ffffff#!
"

из этого должно получится черно-белое изображение 4*4пх , где квадраты в шахматном порядке .

скрипт восстановки в аттаче, как и необходимое изображение + строка.

проблема такая: скрипт корректно восстанавливает только две любые строчки изображения.

тоесть если закоментировать строки 23 и 39 то ничего не работает.

   
 
 автор: ssdmt_   (14.01.2007 в 16:58)   письмо автору
 
   для: AlexSol   (14.01.2007 в 14:41)
 

сумбурно описал проблему ..поточнее и пример скрипта выкладывай ..а то вилами по воде ..

   
 
 автор: AlexSol   (14.01.2007 в 17:15)   письмо автору
 
   для: ssdmt_   (14.01.2007 в 16:58)
 

проимер скрипта в аттаче.
есть несколько строк вида

2,ffffff#2,000000#20,ffffff#!

это одна строка - первая цифра до запятой это кол-во пикселей плдряд, вторая - цвет.
тоесть по этой строке нужно получить изображение 24*1px
пиксели
1-2 - белые
3-4 - черные
5-24 - белые

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования