BMP интенсивность

Тема в разделе "WASM.BEGINNERS", создана пользователем dgs, 26 фев 2009.

  1. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    Привет всем, сразу вопрос как изменить интенсивность пикселя в картинке с глубиной цвета 24 бита и как в картинке идет порядок цветов RGB?
     
  2. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    R--;
    G--;
    B--;
     
  3. Blackbeam

    Blackbeam New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    960
    фигушки
     
  4. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    Случаем не BGR?
     
  5. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    http://msdn.microsoft.com/en-us/library/dd183381(VS.85).aspx
    http://ru.wikipedia.org/wiki/BMP

    Если формат BI_RGB то идет как B,G,R
    А если BI_BITFIELDS то в произвольном.
     
  6. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    интенсивность цвета как на буржуйском пишется?
     
  7. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    dgs
    Пиши большую букву I =)
    intensity
     
  8. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    спс, ща по медитирую...
     
  9. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    не понятно, объясните пожалуйста на пальцах что такое интенсивность пикселя
     
  10. S_Alex

    S_Alex Alex

    Публикаций:
    0
    Регистрация:
    27 авг 2004
    Сообщения:
    561
    Адрес:
    Ukraine
  11. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    dgs
    На пальцах трудно объяснить.
    Интенсивность это яркость или светимость.

    На сколько ярко светиться пиксель. При этом в качестве системы оценки идет глаз человека.
    Так как природа цвета нелинейна то ее надо описывать нелинейными системами. Но в первом приблежении пусть система линейна. Система RGB считается аддетивной. Представь себе трехмерную систему координат.
    R G B. У тебя будет куб где каждой точки соответствует некоторый цвет из системы координат.

    Так вот интенсивность пикселя.
    I=(R+G+B)/3 но так как человечиский глаз воспринимает разные компоненты цвета по разному то обычно берут так
    I=0.2989*R+0.5866*G+0.1144*B
     
  12. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    Всем большое спасибо, очень помогли...
     
  13. agrischuk

    agrischuk New Member

    Публикаций:
    0
    Регистрация:
    12 янв 2009
    Сообщения:
    47
    brightness
     
  14. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    это яркость.
     
  15. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    intensity - интенсивность
    saturation - насыщенность
     
  16. agrischuk

    agrischuk New Member

    Публикаций:
    0
    Регистрация:
    12 янв 2009
    Сообщения:
    47
    Ты сам себя запутал. Перечитай свои посты выше со словом "яркость" :)
    Если нет, тогда:
    http://en.wikipedia.org/wiki/Brightness
     
  17. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    agrischuk
    Я себя не запутал. Просто brightness переводится как яркость, а intensity как интенсивность. Хотя на деле это одно и тоже. Но применяются в разных контекстах. Под brightness обычно понимают яркость всей картиы. А под intensity яркость пикселя или компоненты цвета пикселя. Или даже так в качественном смысле применяют слово яркость а в количественном интенсивность.
     
  18. agrischuk

    agrischuk New Member

    Публикаций:
    0
    Регистрация:
    12 янв 2009
    Сообщения:
    47
    Яркость - это доступным русским языком.
    Интенсивность - только в пределах заданого цветового пространства. Термин не выражает ничего за этими пределами.