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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2011, 11:09   #1
bulldog5293
Форумчанин
 
Регистрация: 13.05.2010
Сообщений: 670
По умолчанию Координаты пикселей в Image

нашёл пример получения цвета пикселя в Image
Код:
   Color:=Image1.Canvas.Pixels[100, 100];
Но возник вопрос, а как получить цвета всех пикселей в Image и записать в файл, просто с записью в файл траблов нет, но вот не понимаю как получить все цвета, ведь сначала проходить нужно будет с [1 и до ...]; а это до тоже может меняться. Может кто ни будь подсказать, если в [1,и до ...] дальше пиксели не идут как сместится на [2 и до ...]
bulldog5293 вне форума Ответить с цитированием
Старый 28.02.2011, 11:22   #2
lexaltd
Форумчанин
 
Регистрация: 21.07.2008
Сообщений: 192
По умолчанию

Примерно так:
Код:
 for i := 1 to Image1.Width do
  for j := 1 to Image1.Height do
   begin
     Color:=Image1.Canvas.Pixels[i, j];
   end;

Последний раз редактировалось lexaltd; 01.03.2011 в 08:59.
lexaltd вне форума Ответить с цитированием
Старый 28.02.2011, 14:38   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Уж если так, то:
Код:
for i := 0 to Image1.Width-1 do
  for j := 0 to Image1.Height-1 do
   begin
     Color:=Image1.Canvas.Pixels[i, j];
   end;
и достаточно медленно работает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Image со свойством Stretch=True и чтение пикселей Tronix Общие вопросы Delphi 2 05.11.2010 18:32
EPNGMissingMultipleIDAT. This PNG Image is invalid because it has missing image parts kardinal94 Общие вопросы Delphi 0 08.10.2010 20:31
Проверка пикселей Obey177 Общие вопросы Delphi 0 04.09.2010 10:05
Графика. Координаты пикселей. KALISNIK Помощь студентам 0 28.03.2010 20:11
Вопрос по Image (скачанная картинка не хочет выводиться в Image) Radnor Мультимедиа в Delphi 2 06.07.2009 02:20