Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Вниз

Scanline   Найти похожие ветки 

 
QueenOfRain   (2002-02-27 12:06) [0]

нужно из просканированной строки взять координаты точек только синего цвета

допустим, scanline дал байтовый массив p(x): TByteArray, который как мне кажется напрямую связан с цветом точек, так, но как проверить, что например цвет P(x) именно синий?
кстати, картинка 16-битовая.


 
MBo   (2002-02-27 13:17) [1]

если картинка 16-битная, то удобнее использовать не pbytearray, в котором на точку две ячейки, а pwordarray

проверка на синий -
var p:pwordarray;

p:=scanline[i];
if (p[j] and 65504)>0 then есть другие составляющие цвета
if (p[j] and 31)>0 then синий присутствует
если не ошибаюсь, синий - младшие разряды



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.005 c
7-10040
Лёха
2002-04-08 01:31
2002.07.04
Для paul_shmakov


3-9723
Slavik_D
2002-06-08 13:27
2002.07.04
Как проще переделать локальную прогру на сетевую


1-9880
garry
2002-06-20 09:31
2002.07.04
Word.application и окно программы которое не хочет быть сверху!


3-9750
CHIMUMBARO
2002-06-12 22:54
2002.07.04
Как создать базу данных с нуля?где можно узнать...подскажите!


3-9726
Oleg_er
2002-06-11 15:09
2002.07.04
ПОдскажите пож-ста





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский