Главная страница
    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.006 c
14-10018
Siava
2002-06-02 16:20
2002.07.04
Xp


4-10057
digitalbomb
2002-05-01 10:24
2002.07.04
Подпись к иконкам на десктопе на прозрачном фоне


14-10010
DeMoN-777
2002-06-03 17:31
2002.07.04
Кника по Delphi


14-9982
Rub
2002-05-31 13:28
2002.07.04
Народ, а чем 6-е лучше 5-х????


4-10056
Sirus
2002-05-07 13:15
2002.07.04
Нужно запустить DOS приложение, подождать его завершения и ...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский