forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Вопрос к Red Ninja(Михайлов Никита) (http://forum.boolean.name/showthread.php?t=3455)

fox199115 26.05.2007 19:36

Здраствуйте!Хотел у вас спросить насчет plot(x,y).Что за формат у вашей картинки??В ресурсах там тхт файл!Чем тока не пробывал открывать!!:wallbash:
Заранее спасибо!

Кстати в етом формате есть прозрачный цвет???

fox199115 26.05.2007 23:52

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Вложений: 2
Я имею ввиду про ето:

http://neten.org 27.05.2007 00:58

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Формат bin, тоесть в натуральном виде без упаковки.

fox199115 27.05.2007 14:17

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Что-то несовсем тебя понял.Данные картинки он считывает из txt файла,а не с bin 'а!!И вопрос состоит в том как сделал описание картинки в тхт файле!!!

http://neten.org 27.05.2007 21:28

Re: Вопрос к Red Ninja(Михайлов Никита)
 
расширение можешь туда любое написать хоть ехе, расширение ни на что не влияет, это же не операционка от майкрософт.
Главное что внутри файла , в данном случаи там данные изображения в распакованном виде. Можешь туда и текст засунуть только он всеравно отобразит коды символов в виде уровня яркости цвета пикселя.

fox199115 28.05.2007 12:39

Да,я ето понимаю !!!И не про ето совсем идет речь!!!!!!!Я спраштваю как он сделал то что внутри файла!!!!!!!!Что при отображении его появляется картинка!!!!Только не говори что открой его блокнотом и напиши что нить:)) Мне нужно то как он сделал ету картинку,Что при отображении появляется рисунок!!!!???????

Мне ето надо чтобы вставаить свой рисунок,а в данном случае,из менить данные текстового файла!!!

http://neten.org 28.05.2007 19:47

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Писал скрипт на PHP , если найду дам тебе ссылку и можешь прям в онлайне конвертировать. Можно на делфи написать пять минут делов :)
Есть еще проги работающие с графикой типа фотошот , они тоже умеют сохранять в чистом виде.
А еще можно сделать чтобы прога выводила изображения из ВМР , почитай о формате ВМР он самый простой.

ViNT 28.05.2007 23:43

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Вложений: 2
Разобрался с этим "форматом":
Первые два байта-ширина и высота
далее-на каждый пиксел по три байта-R,G,B, прозрачности конечно
же нет.
Прилагаю свою прогу для конвертирования из BMP в этот формат.
(Папка temp должна быть вместе с прогой).

http://neten.org 29.05.2007 00:55

Re: Вопрос к Red Ninja(Михайлов Никита)
 
А коментарии в проге не читал?
res := openResource('/Image.txt');
im_w:= readByte(res); //Читаем первые два байта размера(h,w) Имиджа

Ну вот и хорошо что прогу сам написал , мне теперь рытся в компе не нада :)

fox199115 29.05.2007 16:10

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Коментарии в проге я читал.Буду пытатся делать свое!!:)
Спасибо за помощь!!!!!

IVenoMI 08.06.2007 12:52

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Хм. Интересный метод, однако вопрос: а почему собственно в таком варианте не реализовать прозрачность?..

ViNT 08.06.2007 13:31

Re: Вопрос к Red Ninja(Михайлов Никита)
 
А зачем она нужна? размер файла увеличивать :)?
Можно просто взять какойто цвет($FF00FF(ядовито-розовый)например) и просто игнорировать его. А иначе надо добавлять еще по байту на каждый пиксел.

IVenoMI 08.06.2007 14:07

Re: Вопрос к Red Ninja(Михайлов Никита)
 
А если этот самый цвет используется в имедже?..

http://neten.org 08.06.2007 15:12

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Таким способом на телевидении делают прозрачность.
Снимают ведущего на сиреневом или зеленом фоне , а мотом игнорируют его. Одно условие что-бы на ведущем небыло одежды такого же цвета.

ViNT 08.06.2007 18:08

Re: Вопрос к Red Ninja(Михайлов Никита)
 
Если не устраивает этот метод, значит надо добавлять к байтам RGB байт на прозрачность, но тогда файл вырастет на 1/3(хотя всеравно при задании прозрачности придется выбрать прозрачный цвет, чтобы программа знала, какие пикселы считать прозрачными).


Часовой пояс GMT +4, время: 22:36.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot