Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2007, 11:29   #11
Virtson
Владимир М.
Участник клуба
 
Аватар для Virtson
 
Регистрация: 30.10.2006
Сообщений: 1,289
По умолчанию

точка на чем ?
координаты - экрана .. ?
Берегите друг друга!
Virtson вне форума Ответить с цитированием
Старый 25.10.2007, 18:17   #12
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

color:=Canvas.Pixels[x,y];
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 25.10.2007, 22:24   #13
aln123
 
Регистрация: 20.10.2007
Сообщений: 5
По умолчанию

И все? Спасибо! А переменная color какого типа.
Я ведь уже через задницу извернулся,
поприкалывайтесь...

Код:
procedure TForm1.ColorRGB(Sender:Tobject);  
var line:pbytearray;       
x,y,z,i,j:integer;     
color:array of array of cardinal;   
begin       
i:=Image1.Picture.Bitmap.Height;   
j:=Image1.Picture.Bitmap.Width;    
setlength(color,j,i);     
for y:=0 to i-1 do     
  begin       
       line:=Image1.Picture.Bitmap.ScanLine[y];  
       x:=0;      
       if x<j then     
        begin      
          color[x,y]:=0;    
          for z:=0 to 2 do    
            begin     
              color[x,y]:=color[x,y]*256+line[x+z]; 
            end;     
          x:=x+3;     
        end;      
  end;       
end;
aln123 вне форума Ответить с цитированием
Старый 26.10.2007, 01:38   #14
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
А переменная color какого типа
какого тебе больше нравится TColor, integer, cardinal, главное вложиться в 16 с лишним миллионов (256*256*256)
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 02.11.2007, 20:22   #15
aln123
 
Регистрация: 20.10.2007
Сообщений: 5
По умолчанию

Спасибо большое.
aln123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение цвета объекта Tan4ik Помощь студентам 4 16.06.2008 15:53
Инверсия цвета Dj_smart Общие вопросы Delphi 6 08.05.2008 16:29
DBGrid цвета Steel_rat БД в Delphi 9 01.02.2008 11:06
Изменение цвета Artem Общие вопросы Delphi 5 12.07.2007 09:07
цвета Toxa Общие вопросы Delphi 3 20.04.2007 12:03