<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1426629</guid>
        <pubDate>Wed, 24 Jan 2007 18:24:42 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1426629</link>
        <description><![CDATA[amk: Median Cut - это тоже что-то вроде кластеризации.<br>Для уменьшения работы можно при генерации цветового куба уменьшить глубину цвета. До 5 бит практически не заметно.<br>У всех этих методов обычно наблюдается один недостаток - выпуклая оболочка выбранных цветов не охватывает все имеющиеся цвета, в результате в некоторых областях не удается смешать цвета.]]></description>
        <author>amk</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1425964</guid>
        <pubDate>Wed, 24 Jan 2007 10:21:50 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1425964</link>
        <description><![CDATA[TheBug: Вообще, по-хорошему, надо палитру делать кластеризацией. Например, методом K-средних.]]></description>
        <author>TheBug</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1420838</guid>
        <pubDate>Fri, 19 Jan 2007 13:14:38 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=1420838</link>
        <description><![CDATA[Уда: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=9987&view=findpost&p=95486'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>sourcer &#064; <time class="tag-quote__quoted-time" datetime="2002-06-17T12:57:52+00:00">17.06.02, 12:57</time></span><div class='quote '>http://www.codenet.ru/progr/video/pallete.php</div></div><br>
а кто-нибудь знает, как подобное применить для ARGB?]]></description>
        <author>Уда</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=534356</guid>
        <pubDate>Mon, 06 Dec 2004 12:55:48 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=534356</link>
        <description><![CDATA[oldm: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>http://www.codenet.ru/progr/video/pallete.php </div></div><br>
Хотелось бы уточнить пару моментов оттуда.<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Метод квантования цветов медианным сечением</span><div class='quote '><br>
Первый шаг состоит в отсечении &quot;краёв&quot; куба, которые не содержат пикселов. К примеру, если у всех пикселов значения красной компоненты не меньше, чем 8 и не больше, чем 250, то отбрасываются части куба от К=&quot;0&quot; до К=&quot;7&quot; и от К=&quot;251&quot; до К=&quot;255.&quot;<br>
</div></div><br>
Получается надо пробежатся по всему массиву пикселей битмапа, просмотреть каждую составляющую RGB и только если все пиксели попали под условия(R&gt;=0 || R&lt;=7 || R&gt;=251 || R&lt;=256), отрубить края кубика, а затем тоже самое и для G, и для B - что то не совсем быстрая операция. Поправте, если ерунду несу.<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Метод квантования цветов медианным сечением</span><div class='quote '><br>
Второй шаг заключается в разрезании полученного параллелепипеда на два в срединной точке (медиане) самой длинной стороны. Если самая длинная сторона параллельна оси B, то компьютер выбирает срединное синее значение из всех синих значений представленных в параллелепипеде (к примеру, 50.000-ое вхождение в отсортированном списке из 100.000 синих значений) и разрезает в этой точке. Теперь параллелепипед разделен на два параллелепипеда меньшего размера, содержащих одинаковое количество пикселов.<br>
</div></div><br>
Самая длинная сторона <strong class='tag-b'>чего</strong>?<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Метод квантования цветов медианным сечением</span><div class='quote '><br>
Весь предыдущий процесс отсечение пустых &quot;краев&quot; и разрезание самой длинной стороны в срединной точке повторяется для двух меньших параллелепипедов. Теперь исходный куб разделен на четыре параллелепипеда, содержащих приблизительно одинаковое количество пикселов.<br>
</div></div><br>
А разве все такие пустые &quot;края&quot; не были отсечены на первом шаге.<br>
<br>
Да и совсем не понятно вот это. В 8битный бмп файл после палитры надо писать таблицу соответствия индексов пикселя - его цвету в палитре. Как эту таблицу формировать?]]></description>
        <author>oldm</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95493</guid>
        <pubDate>Sun, 28 Jul 2002 05:24:42 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95493</link>
        <description><![CDATA[Rechkin: Вообщем я делал все по следующему алгоритму, довольно просто и дает приличный результат<br>L=sqrt((R^2+G^2+B^2)/3)<br>таким вот образом вычисляем среднегеометрическое]]></description>
        <author>Rechkin</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95492</guid>
        <pubDate>Wed, 10 Jul 2002 05:20:41 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95492</link>
        <description><![CDATA[GrAnd: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>asmer, 07.07.02, 20:44:47</span><div class='quote '>для самого корректного преобразования к палитре (без использования шаблонных заливок, шума и других подобных методов) нужно создать табличку со всеми цветами, встретившимся в картинке, отобрать из них 256 самых встречаемых, а потом уже записывать изображение, записывая в результат номер цвета в полученной палитре (или номер цвета, максимально близкому к цвету из палитры)... способ провереный, кто-то даж енто в какую-то прогу затолкал... AdobePhotoshop, что ли, называется... :)</div></div><br>В PhotoShop'е используется алгоритм простого сглаживания цветов, посредством обычного статистического анализа &quot;встречаемости&quot; цвета. И берутся там все существующие цвета и оттенки. Тем более, то что я описал как раз и используется в Adobe<br>]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95491</guid>
        <pubDate>Wed, 10 Jul 2002 05:17:25 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95491</link>
        <description><![CDATA[Oxa: Пардон, по сылке которую дал Sourcer об этом как раз и сказано. Просто я ее только посмотрел.]]></description>
        <author>Oxa</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95490</guid>
        <pubDate>Wed, 10 Jul 2002 05:14:57 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95490</link>
        <description><![CDATA[Oxa: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>asmer, 07.07.02, 20:44:47</span><div class='quote '>для самого корректного преобразования к палитре (без использования шаблонных заливок, шума и других подобных методов) нужно создать табличку со всеми цветами, встретившимся в картинке, отобрать из них 256 самых встречаемых, а потом уже записывать изображение, записывая в результат номер цвета в полученной палитре (или номер цвета, максимально близкому к цвету из палитры)... способ провереный, кто-то даж енто в какую-то прогу затолкал... AdobePhotoshop, что ли, называется... :)</div></div><br><br>Ну а если у тебя на картинке есть что-то маленькое и цветом, который больше не встречается, тогда ты просто его потеряешь. Пример: 256 БОЛЬШИХ полос с уменьшением скажем зеленой составляющей и МАЛЕНЬКИЙ квадрат красного цвета.]]></description>
        <author>Oxa</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95489</guid>
        <pubDate>Sun, 07 Jul 2002 16:44:47 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95489</link>
        <description><![CDATA[asmer: для самого корректного преобразования к палитре (без использования шаблонных заливок, шума и других подобных методов) нужно создать табличку со всеми цветами, встретившимся в картинке, отобрать из них 256 самых встречаемых, а потом уже записывать изображение, записывая в результат номер цвета в полученной палитре (или номер цвета, максимально близкому к цвету из палитры)... способ провереный, кто-то даж енто в какую-то прогу затолкал... AdobePhotoshop, что ли, называется... :)]]></description>
        <author>asmer</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95488</guid>
        <pubDate>Wed, 26 Jun 2002 12:47:25 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95488</link>
        <description><![CDATA[andyag: Если кому интересно, я сегодня написал конвертилку 16 bit WAVE -&gt; 8 bit WAVE. Очень просто делим на 256 и все... Работает. :-)]]></description>
        <author>andyag</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95487</guid>
        <pubDate>Wed, 26 Jun 2002 09:44:46 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95487</link>
        <description><![CDATA[CoderSerg: Привет!!!<br><br>Деление и сдвиг не совсем то чем стоет пользоваться :)<br>Есть более оригинальный способ:<br>Суть его описана на: http://www.codenet.ru/progr/video/pallete.php<br><br>Но помоему у тебя эта ссылочка уже есть :)<br><br>Сразу замечу, метод просто о ;D ;Dй, работает как зверь - быстро и сердито. Но есть одно но. Если не оптимезировать то на его работу as is надо памяти ~1.5-2.0Mb.<br><br>Пока :)]]></description>
        <author>CoderSerg</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95486</guid>
        <pubDate>Mon, 17 Jun 2002 12:57:52 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95486</link>
        <description><![CDATA[sourcer: http://www.codenet.ru/progr/video/pallete.php]]></description>
        <author>sourcer</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95485</guid>
        <pubDate>Wed, 12 Jun 2002 18:31:21 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95485</link>
        <description><![CDATA[Jin X: Я не вчитывался, но кажется, это то, что нужно:<br>http://soft.ivanovo.ru/Linux/Gimp/Grokking-the-GIMP-v1.0/node84.html]]></description>
        <author>Jin X</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95484</guid>
        <pubDate>Tue, 04 Jun 2002 09:19:03 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95484</link>
        <description><![CDATA[GrAnd: Ну бывает ;)<br>Хотя сам вроде бы недавно тоько такой бодягой занимался ;D ;D ;D]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95483</guid>
        <pubDate>Mon, 03 Jun 2002 08:29:47 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95483</link>
        <description><![CDATA[vot: К чему я тебя и подводил в сообщении #6 :)]]></description>
        <author>vot</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95482</guid>
        <pubDate>Mon, 03 Jun 2002 07:33:07 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95482</link>
        <description><![CDATA[GrAnd: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>GrAnd, 25.05.02, 12:28:36</span><div class='quote '>Формат 24бит BMP есть не что иное как R8G8B8. Другие допустимые форматы<br>это R5G6B5 - 16бит, R3G3B2 - 8бит.(R,G,B - цвета, цифры - количество бит на каждый цвет)<br> Отсюда следует, что достаточно обычными операциями сдига выделить из 8 бит каждого цвета необходимое тебе количество. ;D ;D ;D<br>      R            G             B<br>10101111 00101110 01101101 24 бита<br>     01111    101110      01101 16 бит<br>        111         110           01  8 бит</div></div><br>Нашел маленький баг. Биты надо брать не младшие, а старшие.<br> &nbsp; &nbsp; &nbsp;R &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;G &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; B<br>10101111 00101110 01101101 24 бита<br>10101 &nbsp; &nbsp; &nbsp;001011 &nbsp; &nbsp;01101 &nbsp; &nbsp; &nbsp;16 бит<br>101 &nbsp; &nbsp; &nbsp; &nbsp; 001 &nbsp; &nbsp; &nbsp; &nbsp; 01 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 8 бит<br> ;D ;D ;D]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95481</guid>
        <pubDate>Thu, 30 May 2002 13:09:08 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95481</link>
        <description><![CDATA[Demo_S: усе правильно, :))<br>позволю себе уточнить кое-что<br>после шага 3 надо сформировать палитру из полученных 256 (или меньше) цветов и записывать в бмп уже ее. а вместо каждого цвета каждого пикселя писать его номер в палитре.<br><br>]]></description>
        <author>Demo_S</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95480</guid>
        <pubDate>Thu, 30 May 2002 12:23:35 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95480</link>
        <description><![CDATA[Zloy_Mаx: На самом деле, оно делается примерно так.<br><br>1. Для всех точек уменьшаем глубину цвета тупым делением на 4 (сдвигом, естессно) их R, G и B компонент цвета.<br>2. производим сортировку полученных цветов и уменьшаем их количество, приравнивая близкие, &nbsp;чтобы общее их число не превысило 256.<br>3. все цвета взад умножаем на 4.<br>4. пишем все это в BMP (а все прочие форматы графики - суть есть изврат, ересь и бесовщина ;)))<br><br>Причем можно это все сделать (исходя из формата BMP), не загружая картинки.<br>Просто загрузить RGB-компоненты палитры, затем провести преобразование,<br>затем, составив таблицу соответствия &quot;старый номер цвета - новый номер цвета&quot; ,<br>записать новый битмап.<br><br><br>]]></description>
        <author>Zloy_Mаx</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95479</guid>
        <pubDate>Sun, 26 May 2002 11:37:13 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95479</link>
        <description><![CDATA[GrAnd: Для более подробного ознакомления с цветами и преобразованиями советую почитать доки по Direct и по графическим форматам в MSDN ;D ;D ;D]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95478</guid>
        <pubDate>Sun, 26 May 2002 11:35:37 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95478</link>
        <description><![CDATA[GrAnd: Попробуй данный вариант прогнать через любой графический редактор и ты увидешь то же самое (Но с точным соблюдением цветовой палитры.) Такое преобразование используется всеми графическими редакторами и конверторами. Выходит, что они сами не правы??? А вданном случае ты имеешь цвет, который при переходе к 8 битной палитре превратится строго в черный ;D ;D ;D]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95477</guid>
        <pubDate>Sun, 26 May 2002 09:38:32 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95477</link>
        <description><![CDATA[vot: В приведенном примере, грубо говоря, 4 части красного, 1 зеленого и две - синего.<br>Упростим пример, отбросив младшие разряды:<br> &nbsp; &nbsp; &nbsp;R &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;G &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; B <br>10100000 00100000 01100000 24 бита <br> &nbsp; &nbsp; 00000 &nbsp; &nbsp;100000 &nbsp; &nbsp; &nbsp;00000 16 бит <br> &nbsp; &nbsp; &nbsp; &nbsp;000 &nbsp; &nbsp; &nbsp; &nbsp; 000 &nbsp; &nbsp; &nbsp; &nbsp; 000 &nbsp;8 бит <br><br>т.о. на выходе получим - _черный_.<br>А надо бы, все-таки, поближе к красному :)<br>Вывод - решение _не_ верное.]]></description>
        <author>vot</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95476</guid>
        <pubDate>Sat, 25 May 2002 08:30:00 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95476</link>
        <description><![CDATA[GrAnd: P.S. <br>Данную операцию надо проводить для каждой точки. ;)]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95475</guid>
        <pubDate>Sat, 25 May 2002 08:28:36 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95475</link>
        <description><![CDATA[GrAnd: Формат 24бит BMP есть не что иное как R8G8B8. Другие допустимые форматы<br>это R5G6B5 - 16бит, R3G3B2 - 8бит.(R,G,B - цвета, цифры - количество бит на каждый цвет)<br> Отсюда следует, что достаточно обычными операциями сдига выделить из 8 бит каждого цвета необходимое тебе количество. ;D ;D ;D<br> &nbsp; &nbsp; &nbsp;R &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;G &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; B<br>10101111 00101110 01101101 24 бита<br> &nbsp; &nbsp; 01111 &nbsp; &nbsp;101110 &nbsp; &nbsp; &nbsp;01101 16 бит<br> &nbsp; &nbsp; &nbsp; &nbsp;111 &nbsp; &nbsp; &nbsp; &nbsp; 110 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 01 &nbsp;8 бит]]></description>
        <author>GrAnd</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95474</guid>
        <pubDate>Wed, 22 May 2002 17:05:14 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95474</link>
        <description><![CDATA[murph: Если честно, то я просто не знаю, как там его преобразовавать (соответствие цветов). Но этот способ довольно шустрый зато.<br>А вообще - задай этот вопрос в &nbsp;С++, там есть знающие люди. А эту эху никто не читает.]]></description>
        <author>murph</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95473</guid>
        <pubDate>Wed, 22 May 2002 17:03:23 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95473</link>
        <description><![CDATA[zer: А попроще нельзя разве ?]]></description>
        <author>zer</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95472</guid>
        <pubDate>Tue, 21 May 2002 16:33:54 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95472</link>
        <description><![CDATA[murph: Во, вариант - делаешь вектор из 16 млн. байт, каждый элемент которого соответствует цвету, в который надо превратить цвет с номером индекса этого элемента. А потом для каждого байта в потоке делаешь типа<br><br>a[i] := vect[a[i]];<br>Гы. Тупо, но зато вычислений мало, но памяти надо 16 мегов выделять.]]></description>
        <author>murph</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95471</guid>
        <pubDate>Tue, 21 May 2002 14:45:15 +0000</pubDate>
        <title>Преобразование BMP 24bit-&amp;gt;8bit</title>
        <link>https://forum.sources.ru/index.php?showtopic=9987&amp;view=findpost&amp;p=95471</link>
        <description><![CDATA[zer: Нужен быстрый СУБЖ, может кто видел желательно с исходниками на СЯХ, но токо не Дизеринг, народ помогите плз.]]></description>
        <author>zer</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	