|
2D-программирование Вопросы, касающиеся двумерного программирования |
01.01.2011, 04:27
|
#1
|
Нуждающийся
Регистрация: 29.08.2009
Адрес: Україна, Донецьк
Сообщений: 71
Написано 13 полезных сообщений (для 45 пользователей)
|
Сохранить картинку в JPG
Нужно сохранить картинку из Blitz 3D в формате JPG или PNG. Подскажите, как это можно сделать, если не трудно. Буду премного вам благодарен!
__________________
PC: AMD Phenom x4, 4096 MB RAM, Nvidia GeForce 9600GT, Windows Vista
|
(Offline)
|
|
01.01.2011, 08:41
|
#2
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Сохранить картинку в JPG
FreeImage.dll.zip
texture_=FreeImage_LoadFunction (name_bmp$)
FreeImage_SaveFunction(texture_,name_jpg$) ;save bitmap to file
__________________
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
01.01.2011, 09:29
|
#3
|
Дэвелопер
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений (для 2,706 пользователей)
|
Ответ: Сохранить картинку в JPG
1 января... 03:27 утра... "Нужно сохранить картинку из Blitz 3D в формате JPG или PNG"... ппц %D
|
(Offline)
|
|
Эти 10 пользователя(ей) сказали Спасибо Amatsu за это полезное сообщение:
|
|
01.01.2011, 09:57
|
#4
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Сохранить картинку в JPG
Ты зацени что ему так быстро ответил
1 января в 7 утра искать библу да еще по исходникам шарить...
__________________
|
(Offline)
|
|
Эти 15 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
Антихрист (01.01.2011), Alex_Noc (01.01.2011), Amatsu (01.01.2011), Android (01.01.2011), Arton (23.12.2012), den (01.01.2011), Egor Rezenov (01.01.2011), Ky3R_94 (01.01.2011), L.D.M.T. (02.01.2011), LLI.T.A.L.K.E.R. (05.04.2013), Nex (02.01.2011), Nuprahtor (01.01.2011), Randomize (03.01.2011), Reks888 (01.01.2011), St_AnGer (01.01.2011)
|
01.01.2011, 13:11
|
#5
|
ПроЭктировщик
Регистрация: 03.05.2008
Сообщений: 166
Написано 115 полезных сообщений (для 766 пользователей)
|
Ответ: Сохранить картинку в JPG
Спасибо, tormoz. С bmp-шными скринами очень не удобно.
|
(Offline)
|
|
01.01.2011, 19:01
|
#6
|
Нуждающийся
Регистрация: 17.12.2010
Адрес: Санкт-Петербург
Сообщений: 87
Написано 55 полезных сообщений (для 214 пользователей)
|
Ответ: Сохранить картинку в JPG
Сообщение от tormoz
Вложение 12278
texture_=FreeImage_LoadFunction (name_bmp$)
FreeImage_SaveFunction(texture_,name_jpg$) ;save bitmap to file
|
О, мерси, полезно!
Вот только я чет не понял как там лучше созранять, ф-ций из твоего примера я не нашёл ни в длл, ни в бб обёртке...
сейчас делаю так:
img = CreateImage(GraphicsWidth(), GraphicsHeight())
CopyRect 0,0,GraphicsWidth(), GraphicsHeight(), 0,0 , FrontBuffer(), ImageBuffer(img)
FiSaveImage%(img,"screenshot.jpg")
фриимадж: http://ns1.blitzbasic.com/codearcs/c....php?code=1732
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ANDREYman за это полезное сообщение:
|
|
01.01.2011, 19:42
|
#7
|
Нуждающийся
Регистрация: 29.08.2009
Адрес: Україна, Донецьк
Сообщений: 71
Написано 13 полезных сообщений (для 45 пользователей)
|
Ответ: Сохранить картинку в JPG
Вот только я чет не понял как там лучше созранять, ф-ций из твоего примера я не нашёл ни в длл, ни в бб обёртке...
|
По рецепту гос-на tormoz'a сохранять файлы в JPG у меня получилось следующим образом:
texture=FreeImage_Load(0,"ggg.bmp",0)
FreeImage_Save(2,texture,"ggg.jpg",0)
FiF подбирал методом научного тыка)
__________________
PC: AMD Phenom x4, 4096 MB RAM, Nvidia GeForce 9600GT, Windows Vista
|
(Offline)
|
|
01.01.2011, 20:41
|
#8
|
Нуждающийся
Регистрация: 17.12.2010
Адрес: Санкт-Петербург
Сообщений: 87
Написано 55 полезных сообщений (для 214 пользователей)
|
Ответ: Сохранить картинку в JPG
т.е. оно с начала сохраняет буфер на диск в бмп, потом его загружает, конвертит в жпг и пишет на хард по новой? Оо Мой вариант по проще ))) Но хотелось бы без промежуточных копирований сразу на хард (:
|
(Offline)
|
|
01.01.2011, 21:31
|
#9
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Сохранить картинку в JPG
Возможно
просто я использовал библу для создания нормалмап на все текстуры проекта автоматически пакетно
отсюда и запись бмп с диска
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:45.
|