Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.08.2009, 12:25   #1
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию Работа с изображением без вывода на экран

Хочется сделать следующее:

1) Загрузить изображение в память (750*8400).
2) Изменить несколько пикселей.
3) Сохранить изображение в файл или TBitMap. (Лучше в TBitMap)

Но проблема в том что я не хочу использовать вывод изображения на экран. (Думается мне, что это ускорит все действие).
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 14.08.2009, 12:30   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Код:
var
  bmp: TBitMap;
begin
  bmp := TBitMap.Create;
  bmp.LoadFromFile('file.bmp');
  bmp.Canvas.Pixels[x, y] := clBlack
  bmp.SaveToFile('file.bmp');
  bmp.Free;
end;
psycho-coder вне форума Ответить с цитированием
Старый 14.08.2009, 12:33   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Спасибо, примерно так я себе это и представлял, а прав ли я был, когда сказал, что
Цитата:
Думается мне, что это ускорит все действие
???
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 14.08.2009, 12:35   #4
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Да. В памяти все быстрей происходит.
Можете почитать раздел по созданию игр, там были обсуждения как выводить изображения и обработка их в памяти.
http://programmersforum.ru/showthread.php?t=59037
psycho-coder вне форума Ответить с цитированием
Старый 14.08.2009, 12:36   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Большое спасибо!
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с изображением Fellot PHP 0 23.05.2009 17:15
Работа программы без Delphi Gladiator Общие вопросы Delphi 1 21.05.2008 22:52
Работа с изображением za4ot Мультимедиа в Delphi 16 08.04.2008 22:27
Работа с изображением Artem PHP 4 20.10.2007 15:56
Работа с таблицей без БД Гр_ БД в Delphi 3 06.06.2007 16:31