|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.05.2015, 11:47 | #1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Затемнение изображения JPG
Добрый день!
Создается скриншот формы таким кодом: Код:
Код:
Как можно сделать затемнение если загружен JPG файл? Функция: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
02.05.2015, 11:54 | #2 | |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
Уточняющий вопрос:
Почему именно такой код? Код:
Код:
Код:
Цитата:
Последний раз редактировалось newerow1989; 02.05.2015 в 12:07. |
|
02.05.2015, 12:18 | #3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
А как тогда уменьшит размер bmp файла скриншота?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
02.05.2015, 12:27 | #4 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
Я думаю ввести пропорцию:
Код:
|
02.05.2015, 12:30 | #5 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
В какое место?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
02.05.2015, 12:48 | #6 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
После загрузки картинки в sImage2.
Про размерность у компонента есть свойства Proportional, Stretch. Если каждый пиксел картинки изменять, то этот процесс будет долгим. Лучше будет, если размер поменьше сделать (если возможно) Последний раз редактировалось newerow1989; 02.05.2015 в 12:53. |
02.05.2015, 13:12 | #7 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Так вот я и спрашиваю: каким образом можно уменьшить размер конечного файла?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
02.05.2015, 15:12 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
А так быстрее не станет?
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
02.05.2015, 15:39 | #9 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Спасибо, BDA, я попробую потом твой код. Я тут в одной из своих старых тем нашел, что в свое время мне надо было уменьшить файл. Мне там написали решение в виде создания сначала BMP файла, а потом его перегонки в JPG и сохранение в BMP файл. Это делает вот такая функция:
Код:
Использую я эту функцию так: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
02.05.2015, 15:53 | #10 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Потому что в файле находится изображение в формате jpeg, а не bmp.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать программу алгоритм для открытия изображения BMP, PNG, JPG | Rubelka | Помощь студентам | 5 | 10.12.2014 15:41 |
Перемещая папки с экзел файлом и jpg картинками, ссылки на jpg не работают?? | Igorilla | Microsoft Office Excel | 0 | 16.03.2013 21:36 |
Изменение разрешения изображения .jpg | Nina+ | Общие вопросы C/C++ | 2 | 21.06.2012 22:28 |
Затемнение экрана | Renok | Общие вопросы Delphi | 1 | 02.05.2012 19:16 |
Сохранение заданий на печать в файл изображения JPG | DimD | Фриланс | 1 | 15.04.2009 19:27 |