Главная страница
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.024 c
14-1088267506
andreytha@nm.ru
2004-06-26 20:31
2004.07.18
Как стать сертифицированым специалистом за 5 минут


1-1089096829
Zvr@b
2004-07-06 10:53
2004.07.18
Как добавить в StrigGrid CheckBox или RadioButton


1-1088668765
Dysan
2004-07-01 11:59
2004.07.18
grid с обьединением ячеек


9-1080232856
Zak3D[@Tm]
2004-03-25 19:40
2004.07.18
Изометрическая игра.


14-1088181495
Knight
2004-06-25 20:38
2004.07.18
Кто-нибудь пользуется интернет магазинами?