Реклама :
От 6 копеек за мегабайт! Файловая почта: заказ любых файлов из сети интернет почтой на CD/DVD дисках
07.09.2006

-= BMP TO BEADS=-


     DOWNLOAD (~850 kb)

Простенькая программка для тех, кто увлечен вышивкой или плетением картин из бисера. Написана на скорую руку на том, что было доступно (т.е. на экселевском бейсике), и является побочным продуктом решения сааааавсем других задач. Так что, не обессудьте :-)

Сначала, вам придется подготовить исходный материал - картинку в формате ВМР. Пожалуй, этот этап рассмотрим подробнее...

Определитесь, какого размера должна быть ваша работа (картина), и рассчитайте необходимое количество бисерин по ширине и высоте. Например, вы хотите соткать картину 30х30 см. Тогда, используя бисер № 10 (примерный размер 1,5х2 мм), у вас получится 200 бисерин в ряду (300/1,5=200) и 150 рядов (300/2=150). Значит, вам потребуется сделать ВМР картинку 200х150 пикселей.

Но не спешите подгонять под эти размеры фотографию любимого начальника, сначала ее придется исказить. Все дело в том, что пиксели на экране компьютера квадратные, а бисер как бублик, приплюснутый (отношение высоты к ширине ~ 1,4 -1,5). И если вы оставите картинку как есть, у вашего начальника лицо вытянется от удивления.

Вам не потребуется виртуозное владение "PhotoShop"-ом, с этой, и всеми последующими задачами, вполне справится любой вьювер (например "Irfan View" или "ACD See") или, на худой конец, штатный "Paint Brush".

Итак, грузим в какой-нибудь графический редактор своего ненаглядного, и растягиваем его в 1,45 раз (ширина*1,45), или во столько же раз плющим (высота*0,69). Вот теперь, картинку можно подогнать под наши 150рх в ширину или 200рх в высоту (уже сохраняя пропорции) и обрезать лишнее, либо сразу вырезать кусок 150х200. Ваши действия могут выполняться и в другой последовательности, главное - добиться результата, ваш начальник должен очень "поправиться" и вписаться в отведенные ему границы.

Думаете все? Как бы не так! Скорее всего, ваша картинка имеет глубину цвета 24 bpp (24 бита на пиксель). Уверен, у вас не наберется 16777216 цветов и оттенков бисера (2^24), не наберется и 256 (8bpp). Поэтому, начинаем уменьшать количество цветов. Хорошо, если их будет 10-30, это вполне реальная палитра.

Вероятно, после всех манипуляций, ваш начальник выглядит не вполне здоровым. Что ж, грузим его в "Paint Brush" и начинаем гримировать, точка за точкой, пиксель за пикселем (благо, картинка не большая), стараясь не увеличивать количество цветов. Вот здесь, вам потребуется художественное чутье и некоторые навыки.

Сохраняем нашу картинку в формате ВМР (начальник.bmp) с глубиной палитры 16 или 256 цветов (4 или 8 bpp). Вот и все :-)

Согласен, подготовительный этап довольно муторный. Но вы можете обойтись и без него, а просто сплющить первую попавшуюся картинку, конвертировать ее в ВМР, и сразу перейти к удовольствиям.

Запускаете "BMP to Beads (LT).xls" (надеюсь, "MS Office" у вас установлен), в верхней строке пишите путь к вашей картинке (полностью, "C:\............\"), и ниже - имя файла, в котором она хранится ("начальник"). А удовольствие заключается в последовательном нажатии трек кнопок - "Загрузить ВМР", "Сохранить ВМР" и "Сохранить HTML".

В той же папке, где находится ваша картинка, появятся два новых файла - "начальник-0.bmp" (картинка с цветами, подогнаноми под установленный мною стандарт и, по возможности, урезанными) и "начальник (100 %).html" (собственно, итог всей работы). "100%" означают масштаб, в этой версии программы доступны еще "50%" и "150%".

Копируйте HTML файл в папку "ViewBeads " (туда, где лежат папки "2", "4" и "6" с изображениями бисеринок) , запускайте его и любуйтесь результатом собственного труда.

Стоит отметить, что полученное изображение будет лишь отдаленно походить на реальную картину, сотканную из бисера. И то, в том случае, если вы будете использовать непрозрачный бисер без перламутра и металлизации. Синтезированное изображение не в состоянии передать все богатство тонов и игру света в стекле. Тем не менее, моя скромная программка дает лучшее представление о будущем изделии, чем многие другие (той же, популярной "PCStitch "). А распечатав картинку на цветном принтере (прямо из браузера или из вьювера, предварительно грабанув ее с экрана), вы получите готовую схему, вполне пригодную для дальнейшей творческой работы. Приятного вам досуга!

На главную страницу

Константин Б.
г. Чита
ciel(a)bk.ru

Реклама :
От 6 копеек за мегабайт! Заказ любых файлов из сети интернет почтой на CD/DVD дисках

Хостинг от uCoz