Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.02.2017, 23:56
Новичок на форуме
Отправить личное сообщение для ikostya2309 Посмотреть профиль Найти все сообщения от ikostya2309
 
Регистрация: 12.02.2017
Сообщений: 2

Помогите начинающему. Максимум одна минута! +100 к карме!
Ребят, дело в том, что мне нужно поменять значение цветов у этих двух пикселей. То есть первый пиксель - rgb(255,0,0) и второй пиксель rgb(0,255,0). Соответственно нужно сделать наоборот первый пиксель - rgb(0,255,0) и второй пиксель - rgb(255,0,0).
var img = new SimpleImage(2,1);
var a = img.getPixel(0,0);
var b = img.getPixel(1,0);
a.setRed(255);
b.setGreen(255);
print(img);

Заранее спасибо, ребят!
Ответить с цитированием
  #2 (permalink)  
Старый 13.02.2017, 00:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от ikostya2309
SimpleImage
это что?
Ответить с цитированием
  #3 (permalink)  
Старый 13.02.2017, 00:27
Новичок на форуме
Отправить личное сообщение для ikostya2309 Посмотреть профиль Найти все сообщения от ikostya2309
 
Регистрация: 12.02.2017
Сообщений: 2

Просто создаётся два пикселя!
new SimpleImage(width, height) - creates a SimpleImage whose dimensions are width by height. All the pixels in this image are black (0, 0, 0, 255)
Ответить с цитированием
  #4 (permalink)  
Старый 13.02.2017, 01:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

ikostya2309,
подожду знатока или телепата, или того и другого вместе.
Ответить с цитированием
  #5 (permalink)  
Старый 13.02.2017, 01:59
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Скорее всего у топикстартера подключена говнобиблиотека introcomputing.org/image-2-code.html
Ответить с цитированием
  #6 (permalink)  
Старый 13.02.2017, 08:09
Аватар для Paguo-86PK
Профессор
Отправить личное сообщение для Paguo-86PK Посмотреть профиль Найти все сообщения от Paguo-86PK
 
Регистрация: 16.09.2009
Сообщений: 253

Вoт, следуя логике вопроса, или:
var img = new SimpleImage(2,1);
var a = img.getPixel(0,0);
var b = img.getPixel(1,0);
a.setGreen(255);
b.setRed(255);
print(img);
или
var img = new SimpleImage(2,1);
var a = img.getPixel(0,0);
var b = img.getPixel(1,0);
a.setRed(255);
b.setGreen(255);
var tmp;
tmp = a.getRed(); a.setRed(b.getRed()); b.setRed(tmp);
tmp = a.getGreen(); a.setGreen(b.getGreen()); b.setGreen(tmp);
tmp = a.getBlue(); a.setBlue(b.getBlue()); b.setBlue(tmp);
print(img);


Последний раз редактировалось Paguo-86PK, 13.02.2017 в 08:23.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с кодом. Поиск и вывод нужного значения Sav2907 Элементы интерфейса 30 17.09.2015 16:54
Помогите начинающему разобраться с setTimeout Rain Events/DOM/Window 6 09.08.2011 21:18
Помогите начинающему! robober Сайт Javascript.ru 7 08.01.2010 13:29
Помогите начинающему программисту ;) druna Общие вопросы Javascript 5 22.07.2008 12:34