![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Программа попиксельно снимает цвет с картинки и записывает его в файл...
так же возможны некоторые доп. возможности....Вообщем подробное описание в README файле... З.Ы: Программу создавал только для того, что бы научиться маломальски работать с канвой и еще с некоторыми вещами...так что строго не судите ![]() |
![]() |
![]() |
![]() |
#2 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Довольно интересно было посмотреть.
Программа меня заинтересовала так как сам когда-то типа такой делал (сжатия bmp без потерь, тоже в свой формат, но моя намного проще была). Представляю сколько пришлось бы ждать пока перекодируется 1024х768 ![]() Пару раз зависала, пришлось из диспетчера убивать (не во время кодирования, просто лазил по меню, отмены нажимал). В ридми собственно никакого подробного описания нет. Хотелось бы узнать что она собственно делает, в чем цель перекодирования? Меню пугает количеством непонятных опций.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Тоже тестировал.
Минусы: - куча какихто непонятных опций. - куча окон. - нет кнопки "свернуть". - некоторые окна которые вылазят отсчитывать время или показывать статус кодирования нужно поместить на форму. Ктомуже как ни странно можно менять их размер и одно из окон "Инфа ...." почемуто сама незакрцвается. - я долго пытался понять как делать преобразование. С трудом поянл что это называется образ. - при открытии больших картинах (я сдуру открыл 7 меровую) она естественно невлазит в форму при просмотре. И кароче торчит лишь кусок картинки. Вообщем чтото намудрил там с опциями и окнами. Сделай чоб всё было на одной форме. И кстати почемуто образ картинки в два раза больше самой картинки ![]() Разве эта прога не должна сжимать?
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#4 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Да...сжимающий алгоритм у меня есть....но проблема в другом. Скорость обработки очень низкая,так как я работаю через канву...вот решить бы эту проблему. На форуме мне толком не помогли
![]() |
![]() |
![]() |
![]() |
#5 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]() Цитата:
![]() Не работай через канву, работай в памяти, на канве только результат показывай. Вот посмотри как я делал, щас добавлю диалоги открытия (а то в оригинальной версии их нет, имя файла вручную писать надо =)) и выложу с исходником.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 05.02.2008 в 22:17. |
|
![]() |
![]() |
![]() |
#6 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
2Mutabor
было бы просто замечательно.Однако я заметил что, если два раза подряд работать с одной картинкой(распаковывать или запаковывать) то скорость работы увеличивается в 10 раз... Но как сделать что-бы такая скорость была всегда я не понял ![]() Как картинку предварительно занести в память??? 2MUTABOR Спасибо за програмку ![]() ![]() Последний раз редактировалось prizrak1390; 05.02.2008 в 22:44. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Ну ты крут mutabor, сжал картинку в 16 раз
![]() Было 950 кб, стало 59 кб ![]() Зато другую картинку сделал в два раза тяжелее ![]() Там была простая чёрно белая с формулами и примерами, а эта была большая фотка...
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#8 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Не, в два раза не будет, в самом неблагоприятном случае максимум в 1.33 раза
![]() Можно немного усовершенствовать, если размер ожидается больше то просто сохранить как есть, размер будет 1 : 1, только формат хранения поменяется. Правда пользы от этого никакой, bmp хоть все программы понимают ![]() Цитата:
array of array of integer; или array of array of TColor; И дальше работать с ней. Только не забывай память очищать, когда она будет не нужна, присвой ей nil
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 06.02.2008 в 10:23. |
|
![]() |
![]() |
![]() |
#9 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
2Mutabor
Спасибо!!!!!!!!! А мне еще говорили, что бы я использовал ScanLine. Я попытался, но ничего не выШло ![]() |
![]() |
![]() |
![]() |
#10 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Мне кажется со ScanLine быстрее не будет, разве что самую малость. Из того массива что ScanLine возвращает все равно ведь пиксели поштучно доставать надо.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зацените мой MessageBox | Altera | Софт | 1 | 29.10.2008 15:17 |
Зацените игру | snake-as | Софт | 3 | 08.01.2008 00:16 |
Зацените программу - Картинка для мобилки | mutabor | Софт | 6 | 17.08.2007 15:27 |
Зацените мою прогу | Simply-Art | Софт | 17 | 24.02.2007 19:02 |