Jump to content


Photo
- - - - -

Delphi (колличество пикселей одного цвета в прямойгольной области)


  • Please log in to reply
2 replies to this topic

#1 Dimond TS

Dimond TS

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 287 posts
2
Обычный
  • Пол:Мужчина
  • Город:Санкт-Петербург

Posted 08 August 2011 - 00:54

Подскажите пожалуйста команду в Delphi, с помощью которой можно осуществить подчет пикселей заданного цвета в прямоугольной области и возращенные их количества в переменную.
  • 0
DmTS

#2 GeX

GeX

    Super True Member

  • Moderators
  • PipPipPipPipPip
  • 11350 posts
111
Очень хороший
  • Пол:Мужчина
  • Город:Ленинский 110/2

Posted 08 August 2011 - 01:48

function TCanvas.GetPixel(X, Y: Integer): TColor;

Вроде так.
Получаешь размеры изображения и пробегаешься по нему в цикле сравнивая цвет каждого пикселя с необходимым.
  • 0
Я в контакте Ты должен быть сильным, иначе, зачем тебе быть
Размещенное изображениеРазмещенное изображение
Размещенное изображениеРазмещенное изображение

#3 Dimond TS

Dimond TS

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 287 posts
2
Обычный
  • Пол:Мужчина
  • Город:Санкт-Петербург

Posted 09 August 2011 - 19:01

GeX
спасибо за ответ, видимо действительно проще не сделать )
  • 0
DmTS


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users