Фильтр замены цвета

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем GOSTIK, 9 янв 2007.

Статус темы:
Закрыта.
  1. GOSTIK

    GOSTIK Гость

    Подскажите пожалуйста как в Image1 перевести все пиксели красного цвета в например зеленый.
    Может можно сделать что-то типа фильтра? :)
     
  2. Anton Chik

    Anton Chik Гость

    перебираешь картинку попиксельно. если встречаешь красный пиксель, то заменяешь его на зеленый. проще некуда)
    как добраться до пикселей? ну как как ... Image1->Canvas->Pixels[j] наверно...
    а вообще, для таких дел есть мощные сторонние компоненты... чуть ли не фотошоп можно замутить :(
     
  3. 62316e

    62316e Гость

    Не самый быстрый способ насколько я понемаю. Scanline вроди есть у канвас или у Bitmap - возвращяет указатель на первый байт указаной строки.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей