|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.03.2017, 20:12 | #11 | |
Форумчанин
Регистрация: 04.01.2011
Сообщений: 260
|
Цитата:
- многопоточные загрузчики, под управление диспетчера потоков, грузят в указанный каталог на ЖД графические файлы разных типов и размеров - по окончании загрузки имена файлов записываются в список ТСтрингЛист - в цикле ДЛЯ файлы вызываются по имени и анализируются по указанным параметрам (размер файла, тип файла, ширина-высота файла) и ИМЕНА файлов сортируются в списке по правилам - файл с первым именем в списке(с самым большим индексом) вызывается, обрабатывается и сохраняется в другом каталоге с другим именем - в первом каталоге все файлы удаляются Следующий цикл загрузки картинок, и так тыщи циклов мне не нравится первый пункт, запись файлов на ЖД. оно совершенно не нужно. вопрос в какой потомок ТСтрингс(или куда еще) и как записать множество самых разных типов файлов. но только не надо догадки тут постить. если нет реального опыта, писать не надо. |
|
06.03.2017, 20:29 | #12 | |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Цитата:
Откуда грузят? С дисков? С инета? Если с инета, то все что грузится с инета, априори уже в памяти - зачем делать промежуточное сохранение на диск, а затем формировать стринглист? Получили изображение - обработали сразу, запихали куда нужно, забыли о нем.
Завидую крокодилам! Они даже ходят лежа!
|
|
07.03.2017, 07:05 | #13 |
Форумчанин
Регистрация: 04.01.2011
Сообщений: 260
|
загрузка картинок ну конечно из интернетума, откуда еще?, многопоточная и ассинхронная. вначале нужно загрузить ВСЕ картинки и только потом их анализировать. вот именно для этого их нужно где то хранить. пока на ЖД. но чтобы не пилить ЖД(и ССД тоже не любят лишние циклы записи) и нужно НАКАПЛИВАТЬ граф.файлы в ОЗУ.
ну теперь то уже все понятно? |
07.03.2017, 08:28 | #14 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,814
|
ну так и введи массив переменных типа TJpegImage и сохраняй в них. а потом, как понадобится - и на ЖД сохранишь и очистишь в программе, если надо будет...
Код:
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
Последний раз редактировалось NetSpace; 07.03.2017 в 08:37. |
07.03.2017, 08:41 | #15 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Интересно. А чем это лучше. чем сразу проанализировать полученную картинку?
Я ни в коем случае "не учу вас жить", просто ради интереса. В одном моем проекте забирался исходный текс с html, парсился, вырезалось все лишнее, удалялись атрибуты у тегов, сохранялись лишь ссылки на картинки. Затем формировался новый html и по мере формирования загружались картинки, обрабатывались и вставлялись в тело документа в нужном мне виде, а сами картинки заливались уже в другое место по ftp - и все без сохранения на диск
Завидую крокодилам! Они даже ходят лежа!
|
07.03.2017, 09:30 | #16 |
Форумчанин
Регистрация: 04.01.2011
Сообщений: 260
|
создается впечетление что у тебя что то с когнитивными способностями не так.
при чем тут вообще что да как обрабатывается. вопрос не об этом. читай о чем вопрос выше. не надо рассказывать мне как правильно делать. ответь на вопрос если знаешь ответ. если ответ не знаешь - не пиши, отдохни |
07.03.2017, 10:42 | #17 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранение данных в переменной | serauto79 | PHP | 17 | 28.06.2015 20:07 |
Эскизы графических файлов в OpenPictureDialog | Loveb | Компоненты Delphi | 4 | 22.11.2010 11:03 |
Лента графических файлов | бел | Помощь студентам | 1 | 13.04.2009 10:15 |
Конвертирование графических форматов файлов | ALEX_RAS | Помощь студентам | 21 | 02.11.2008 17:46 |
Открытия графических файлов | Kocapb | Общие вопросы C/C++ | 3 | 01.12.2007 19:11 |