Page 2 of 2
Posted: Wed Jul 28, 2010 7:17 pm
by FeyFre
вообще-то .ico 16*16 24bit весит даже меньше чем такая же 8-битная
и 24-бит без проблем кушает toolbar plugin
Он кушает то что кушает LoadIcon т.е. то что кушает ядро примитивов GDI без каких либо kernelspace и userspace кодеков. PNG, JPG, GIF, TGA, PSD, XCF сюда не входят.
Posted: Wed Jul 28, 2010 7:21 pm
by Deim0s
se7h,
24-битные иконки держат градиентную прозрачность...
Если быть точнее, 24-битные не держат, держат "32"-битные (24-бит + 8-бит канал), хотя применительно к иконкам, да, почти одно и тоже.
...а так же появляется возможность создания теней и прочих эффектов
Что же ей не появится

, разница - 256 и 16 777 216. Я вообще о другом, о визуальном восприятии. ИМХО 24BPP иконки для редактора перебор.
Posted: Wed Jul 28, 2010 8:03 pm
by se7h
Deim0s wrote:Что же ей не появится

, разница - 256 и 16 777 216. Я вообще о другом, о визуальном восприятии. ИМХО 24BPP иконки для редактора перебор.
всё дело в том самом 8-битном альфаканале, а не в количестве цветов, ведь для 16*16 иконки (256 пикселов) аккурат хватает 8-битной (256 цветов) палитры для задания каждой точке собственного цвета
в общем, кто более-менее шарит в графике меня поймет
Posted: Wed Jul 28, 2010 9:12 pm
by Deim0s
se7h
всё дело в том самом 8-битном альфаканале
Какое дело? Он либо просто нулями забит, либо задаёт только прозрачность для определённых пикселов и задуман собственно для оптимизации обращения к видеопамяти (32-бит адресация памяти -> 32-бит шина данных).
...а не в количестве цветов
Ну да, разница в количестве цветов 2^16 пустяки.
...ведь для 16*16 иконки (256 пикселов) аккурат хватает 8-битной (256 цветов) палитры для задания каждой точке собственного цвета
2*2=4, только причём тут это, можно и в "32"BPP пару цветов в палитре использовать, а смысл когда есть почти всеми перевариваемый 8BPP.
в общем, кто более-менее шарит в графике меня поймет
Да, я пас, ничего не понял.
Posted: Thu Jul 29, 2010 3:40 am
by se7h
для иконки имеющей всего 256 пикселов нужно 256 цветов (8-бит индексированная палитра, то есть 256 цветов выбранных из 16 млн), а следовательно разницы по цветам не будет
http://ru.wikipedia.org/wiki/8-битный_цвет
Wikipedia wrote:
Windows XP поддерживает 32-битные значки (иконки) — 24-бита цвета RGB и 8-битный альфа канал. Это позволяет отображать значки со сглаженными (размытыми) краями и тенью, которые сочетаются с любым фоном.
http://ru.wikipedia.org/wiki/Альфа-канал
http://www.hronofag.ru/tutorials/15/
p.s.: Instructor, извините за флуд )) и кстати, к вопросу о форуме: он не видит ссылки с кириллицей
Posted: Thu Jul 29, 2010 7:01 am
by FeyFre
p.s.: Instructor, извините за флуд )) и кстати, к вопросу о форуме: он не видит ссылки с кириллицей
И делает он соответственно к стандарту. Даже скобки тормозит. Если так хотите такую ссылку запостить кодируйте её в utf8.
Posted: Thu Jul 29, 2010 10:34 am
by Deim0s
se7h,
Если Вы все эти ссылки и копипасты для меня делали, то напрасно, что мне было необходимо, я давно прочёл в
спецификации. По-любому, если открыли сегодня для себя что то новое, уже хорошо.
Вы мне (зачем-то?) упорно пытаетесь доказать, что иконка 8BPP может содержать палитру из 256 цветов, а 32BPP лучше за счет дополнительного 8-битного канала (хотя разница в представлении цветов в 65536 раз, между 8-битной и 24/32-битной палитрой Вам почему то кажется не существенной,
цитирую: "всё дело в том самом 8-битном альфаканале, а не в количестве цветов"). Это всё и так ясно.
Я просто выразил исключительно свое мнение, что иконки сделанные профессионально в 24BPP как правило более ярки и бросаются в глаза, а в 8BPP более "спокойные". Если первые более подходят для панелей софта наподобие медиа-плееров и т.п., где она (панель) видится непродолжительно, да и более высокая разрядность цвета в иконках подобного софта более гармонична. То для текстового редактора, опять же лично моё мнение, более подходят иконки в "спокойной" неброской палитре, для которой 8BPP за глаза хватит.
Posted: Thu Jul 29, 2010 11:04 am
by se7h
это тот случай, когда истина испаряется в процессе спора... не стану продолжать бессмысленную дискуссию
FeyFre
есть скрипт для преобразования?
Posted: Thu Jul 29, 2010 11:34 am
by VladSh
Deim0s,
se7h
Всё нормально коллеги, не кипятитесь, см. Toolbar-плагин
версию 6.0 