Помощник
|
GD2 |
Arks
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
19.8.2010, 18:07;
Ответить: Apay
Сообщение
#2
|
|
виноват формат jpeg, это стандартные jpeg-овские артефакты, эти точки на картинке у вас не чисто белого цвета, а чуть-чуть сероватые, на глаз не видно, но они есть. кстати, поправте код, он дает у ваc очень невалидный html
|
|
|
Arks
|
Сообщение
#3
|
|
виноват формат jpeg, это стандартные jpeg-овские артефакты, эти точки на картинке у вас не чисто белого цвета, а чуть-чуть сероватые, на глаз не видно, но они есть. кстати, поправте код, он дает у ваc очень невалидный html У меня там в Фотошопе белым все залито, нарисован черный круг Фиг с ним с html, это только для наглядности сделал.. Так причина в рисунке или в самом формате? |
|
|
SOKOJI |
19.8.2010, 21:06;
Ответить: SOKOJI
Сообщение
#4
|
|
|
|
|
Arks
|
Сообщение
#5
|
|
А в каком формате артефактов нет? png может быть или gif?
|
|
|
Letmetouchyou |
20.8.2010, 3:37;
Ответить: Letmetouchyou
Сообщение
#6
|
|
Интерсно стало, картинку передалть в верстку)
решил попробовать вот пхп [PHP] <style> div.small {width:3px; height:3px; float:left; } </style> <?php $im = imagecreatefrompng("shot_1272710388.png"); $params = getimagesize("shot_1272710388.png"); $x = $params[0]; $y = $params[1]; echo '<div style="width:'.($x*3).'px; height:'.($y*3).'px">'; for($i =0 ; $i<$y; $i++){ for($j=0;$j<$x; $j++){ $rgb = imagecolorat($im, $j, $i); $hex = dechex($rgb); $len =strlen($hex); if($len != 6 ) { $delta = 6 - $len; $hex = str_repeat('0',$delta).$hex; } echo "<div class='small' style='background:#".$hex.";'></div>"; } } echo '</div>'; ?>[/PHP] вот что получилось 1. это из jpg и все цвета 2. это в чреный красил точки, цвет которых в оригинале далек от белого ) 3. это png в png 4. это - делал черно белым, и пытался ставить точки на границах) до ума не довел ибо нет времени шас( |
|
|
locky-yotu |
20.8.2010, 8:49;
Ответить: locky-yotu
Сообщение
#7
|
|
Letmetouchyou, жжошЪ)
|
|
|
Arks
|
Сообщение
#8
|
|
Letmetouchyou, меня заинтересовал последний пример, можно код в студию? :goodpost:
|
|
|
locky-yotu |
20.8.2010, 10:22;
Ответить: locky-yotu
Сообщение
#9
|
|
Arks, а то, что он выложил - не код ли?)
|
|
|
Letmetouchyou |
20.8.2010, 13:08;
Ответить: Letmetouchyou
Сообщение
#10
|
|
locky-yotun, не, я пост етот писал пол часа)
вначале выложил код и один пример) потом еше несколько примеров сделал, но код не выкладывал) домой как прийду - выложу |
|
|
|
Текстовая версия | Сейчас: 19.4.2024, 16:09 |