|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Roman Sandakov 2:5080/41 06 Aug 2003 13:31:31 To : Victor Anikeev Subject : Уменьшить количество цветов в изобpажение -------------------------------------------------------------------------------- "Victor Anikeev" <Victor_Anikeev@p88.f3.n5043.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:3f2e6f6b@p88.f3.n5043.z2.fidonet.org... > Вызываю *Mykola*! Приди... > Затем вместо каждого пиксела исходного изображения ставишь > матрицу пикселей 2 на 2. Hапример исходный цвет RGB(55,10,60) > (получено делением на четыре всех компонент из исходного цвета). > перейдет в матрицу > | 55 64+10 | > |128+60 192+wh | > WH подберешь самостоятельно - это дополнительный белый цвет, предназначенный > для того чтобы сохранить яркость пиксела - потому что из-за черного фона > картинка с черным пикселом в углу будет горазде темнее оригинала. Картинка даже с белым пикселом в углу такой матрицы будет теменее оригинала. Чем ты заменишь светлые (в частности, белые) пикселы оригинала? Так что ни первый ни второй методы не дают достаточного качества. имхо, если в первом методе не просто брать N2 часто встречающихся цветов из оригинала, а каким-нибудь взвешенным методом получать их, то должно получиться лучше. Hу и во втором методе, если подумать, то можно слегка иначе создавать матрицы. не жёстко RGBW, а так, чтобы в зависимости от оригинала, в матрице могло быть и четыре, к примеру, одинаковых пиксела. --- InterSquish NNTP Server/FTN Gate * Origin: ... Authorial Technologies, Ltd. ... (2:5080/41) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/18103f30aed3.html, оценка из 5, голосов 10
|