Главная страница
    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.47 MB
Время: 0.035 c
3-1087986820
Piter
2004-06-23 14:33
2004.07.18
Перенос данных из одной базы в другую


14-1088275789
reticon
2004-06-26 22:49
2004.07.18
Что-то с днем рождения никто не поздравляет :-)))


1-1088897449
CyberSpy
2004-07-04 03:30
2004.07.18
Странная ошибка!


1-1089108487
raptorus
2004-07-06 14:08
2004.07.18
Покажите как можно создать копию листа EXCEL?


14-1088680831
ricks
2004-07-01 15:20
2004.07.18
Помогите найти музыку





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