Перейти к содержимому


Фотография
- - - - -

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


  • Пожалуйста, авторизуйтесь, чтобы ответить
2 ответов в этой теме

#1 Dimond TS

Dimond TS

    Super True Member

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

Опубликовано 08 August 2011 - 00:54

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

#2 GeX

GeX

    Super True Member

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

Опубликовано 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 сообщений
2
Обычный
  • Пол:Мужчина
  • Город:Санкт-Петербург

Опубликовано 09 August 2011 - 19:01

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


Посетителей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных пользователей