ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Черно-Белый рисунок в ImageMagic
  #1  
Старый 02.11.2006, 12:20
Аватар для NEFILIM
NEFILIM
Новичок
Регистрация: 05.10.2006
Сообщений: 14
Провел на форуме:
25357

Репутация: 0
Отправить сообщение для NEFILIM с помощью ICQ Отправить сообщение для NEFILIM с помощью MSN
По умолчанию Черно-Белый рисунок в ImageMagic

Люди помогите переобразовать цветной (при аплоде на хост) рисунок или фото в Ч-Б рисунок с помощю ImageMagic... а может есть какието другие средства подскажыте...
 
Ответить с цитированием

  #2  
Старый 02.11.2006, 12:54
Аватар для bopoh13
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
По умолчанию

Если тебе один, то Фотошопом можно воспользоваться...
 
Ответить с цитированием

  #3  
Старый 12.11.2006, 18:19
Аватар для NEFILIM
NEFILIM
Новичок
Регистрация: 05.10.2006
Сообщений: 14
Провел на форуме:
25357

Репутация: 0
Отправить сообщение для NEFILIM с помощью ICQ Отправить сообщение для NEFILIM с помощью MSN
По умолчанию

Мне надо много при каждом аплоде фото ...
 
Ответить с цитированием

  #4  
Старый 13.11.2006, 13:52
Аватар для bopoh13
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
Cool

ИМХО, проще всего воспользоваться стандартными фильтрами (только не всеми браузерами поддерживаются)
Код:
<img src="filter_gray.jpg" style="filter:Gray()"
  width="200" height="240" border="0">
ЗЫ: IE6 поддерживает
 
Ответить с цитированием

  #5  
Старый 14.11.2006, 22:44
Аватар для Ch3ck
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

PHP код:
<?php 
$im 
ImageCreateFromJpeg("file.jpg"); 
$size getimagesize("file.jpg"); 
$new imagecreate($size[0], $size[1]);
$black imagecolorallocate($new000); 
$white imagecolorallocate($new0xFF0xFF0xFF); 

for (
$i 1$i $size[0]; $i++) { 
  for (
$j 1$j $size[1]; $j++) {
    
$rgb ImageColorAt($im$i$j); 
    
$r = ($rgb >> 16) & 0xFF
    
$g = ($rgb >> 8) & 0xFF
    
$b $rgb 0xFF
    if ( 
$r <  128 && $r 128 && $b 128 ) { 
      
imagesetpixel($new$i$j$black); 
    } elseif ( 
$r >=  128 && $r >= 128 && $b >= 128 ) { 
      
imagesetpixel($new$i$j$white); 
    } 
  } 

header("Content-type: image/jpeg"); 
imagejpeg($newnull100); 
imagedestroy($im); 
imagedestroy($new); 
?>
А уж с загрузкой сам...

Последний раз редактировалось Dr.Check; 14.11.2006 в 22:49..
 
Ответить с цитированием

  #6  
Старый 16.11.2006, 12:17
Аватар для NEFILIM
NEFILIM
Новичок
Регистрация: 05.10.2006
Сообщений: 14
Провел на форуме:
25357

Репутация: 0
Отправить сообщение для NEFILIM с помощью ICQ Отправить сообщение для NEFILIM с помощью MSN
По умолчанию

Спасибо! (с загрузкой проблем небудет)...
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ