Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Создание собрата 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.032 c
1-1089144177
whitespider
2004-07-07 00:02
2004.07.18
Как связаться с Маткадом


14-1088173915
pasha_golub
2004-06-25 18:31
2004.07.18
Внимание, новая уязвимость IE


1-1089019138
Riland
2004-07-05 13:18
2004.07.18
Grid - как Excel


14-1088489546
Mixan
2004-06-29 10:12
2004.07.18
Не могу скачать ни один исходник с сайта! В частности Гробницы 2


14-1088594530
R
2004-06-30 15:22
2004.07.18
Какой программой Вы пользуетесь для регистрации