Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
ВнизСоздание собрата Paint Найти похожие ветки
← →
intruder (2004-06-30 10:55) [0]Задача значит такая у меня. Создать программу для рисования прототипов (назовем их так) размером x*x в bmp формате, мне необходимо нарисовать сетку под каждый пиксел на этом прототипе, наподобие редактирования рисунков в Paint
← →
PVOzerski © (2004-06-30 11:02) [1]И что?
← →
intruder © (2004-06-30 11:04) [2]вопрос таков, как мне сетку реализовать и зуум
← →
PVOzerski © (2004-06-30 11:15) [3]Я бы на основе tImage делал. Очень удобно и быстро получается, если выставить Picture.Bitmap.PixelFormat=pf24bit и потом работать с RGB-триплетами как элементами массива, доступного через ScanLine.
← →
GuAV © (2004-06-30 11:18) [4]PVOzerski © (30.06.04 11:15) [3]
А почему бы не 32bit? имхо с квадриплетами ещё удобнее, и dword-alignment повышает быстродействие операций с памятью.
← →
PVOzerski © (2004-06-30 11:19) [5]Дык триплет удобен тем, что туда прямо значения лучей Red,Green и Blue пишешь.
← →
GuAV © (2004-06-30 11:29) [6]Дык можно ввести четвертый псевдолуч?
зы - я не спорю я просто понять хочу.
← →
intruder © (2004-06-30 11:31) [7]тааак, теперь я половины не понял :) можно как нить по подробнее?
← →
GuAV © (2004-06-30 13:35) [8]Подробнее про работу с массивами?
← →
intruder © (2004-07-01 09:09) [9]Ну если это можно так назвать, то да. А конкретнее про триплеты и квадриплеты
← →
DimKa © (2004-07-01 10:44) [10]
> А конкретнее про триплеты и квадриплеты
Триплеты - RGB - канал красного, синего и зеленого, по 8 бит на канал. Каждая точка (пиксел) - 1 триплет.
scanline - читает всю строку изображения в триплетах (при PixelFormat=pf24bit)
← →
intruder © (2004-07-01 12:19) [11]Квадриплеты это CMYK
← →
DimKa © (2004-07-01 12:37) [12]
> Квадриплеты это CMYK
Не думаю, квариплет - тот же RGB, плюс альфа-канал, отвечаюций за прозрачность пикселя.
← →
pasha_golub © (2004-07-01 12:50) [13]intruder © (01.07.04 12:19) [11]
НЕ, СМУК это цветовая модель, редко где, используемая помимо полиграфии.
← →
GuAV © (2004-07-01 13:05) [14]
> Не думаю, квариплет - тот же RGB, плюс альфа-канал, отвечаюций
> за прозрачность пикселя.
квадриплет - это я тогда слово выдумал, не уверен, что такое есть :-) А имел ввиду [12] или тот же RGB+чего-то еще. например просто тупо 0 или например см. TColor.
← →
intruder © (2004-07-01 14:15) [15]Ладно, вроде разобралси :) Спасибо !
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.035 c