LinuxBegin.ru - offline-версия от 26.04.2004
Главная | Все темы | Все статьи | Ссылки | Аналоги Windows-программ в Linux | Top 20

Пингвин смотритель музея
(Multimedia (Видео, звук, графика, ...))


- Сергей А.ЯРЕМЧУК, 05.01.2004, Мой Компьютер Weekly, оригинал -

Объемы современных жестких дисков позволяют держать на компьютере приличное количество фильмов, музыкальных файлов и картинок, и иногда разобраться в этом нагромождении файлов бывает довольно трудно. Однако существует программа для Linux, позволяющая навести порядок - по крайней мере с изображениями.
Называется эта чудо-программа imgSeek, найти ее в Интернете можно на http://imgseek.sourceforge.net. imgSeek назван на сайте не иначе как администратором фотоколлекций и средством просмотра картинок с возможностью поиска нужных изображений.

Что умеет imgSeek?

Умеет он многое. Программа позволяет группировать изображения по расположению, имени, дате, метаданным. Поддерживается редактирование метаданных для каждого изображения и использование их в дальнейшем не только при поиске, но и при генерации HTML-альбомов. EXIF- и IPTC-данные, найденные в JPEG/TIFF-файлах, будут импортированы автоматически. Для поиска нужного изображения можно использовать не только привычные имя, размер файла, метаданные и пр. - в качестве запроса можно даже нарисовать грубый экскиз искомого изображения или указать на файл-шаблон. В результате imgSeek выдаст список изображений, похожих на нарисованное вами, с указанием процента совпадения. При этом интерфейс "помнит" все раннее введенные запросы и эскизы, и потому не придется каждый раз вводить все по-новому. Также возможен поиск только по выбранным группам файлов с применением различных запросов. HTML-альбомы можно создавать для всех возможных групп файлов, будь то каталог или найденный при помощи различных механизмов поиска список файлов. Аналогично все отобранные файлы можно запустить в слайд-шоу для просмотра. При необходимости программа может найти дубликаты изображений, основываясь на определенных пользователем параметрах (размер и имя файла, подобие, средний уровень яркости). С выбранной группой файлов можно произвести некоторые автоматические преобразования: добавить текст, изменить яркость или контрастность, вращение, blur и некоторые другие эффекты. Также, чтобы каждый раз не возиться с настройками яркости, их можно настроить индивидуально для каждой группы, при этом если во время предыдущего просмотра вы крутили файл, его программа также запомнит и выдаст таким, каким вы захотели его видеть. При необходимости группу файлов можно одним махом переименовать (заменить или добавить строку, преобразовать к верхнему/нижнему регистру и создать нумерованный список). Изображения автоматически кэшируются и генерируются их уменьшенные копии (thumbnail), при этом используются технологии, аналогичные Gimp, Nautilus/Gnome, gThumb. Поддерживаются файлы с расширениями .jpg, .gif, .bmp, .png, .xbm, и .pnm, но при наличии установленного в системе пакета ImageMagick этот список расширяется до всех поддерживаемых им форматов, а их на данный момент насчитывается 87. И самое главное - все это совершенно бесплатно.

Установка

Теперь, когда познакомились с основными возможностями программы, немного повозимся с установкой. Кликнув по ссылке Install guide, попадаем на страницу Requirements and installation, где можно найти приложения, без которых imgSeek работать откажется, а также инструкции по установке, применимые для всех систем сразу (Generic) и применительно к конкретным (пока имеются мануалы для Debian, Red Hat, Mandrake, Gentoo, SUSE и KRUD). В первую очередь у вас должен быть установлен интерпретатор языка Python (надо сказать, что этот язык завоевывает популярность с бешеной скоростью) - если его нет на дисках, прилагаемых к дистрибутиву (касательно rpm-based, проверить их наличие в системе можно, запустив rpm -qa | grep python), зайдите по адресу http://www.python.org/download/. Следующим шагом устанавливаем библиотеки Qt 3.x и PyQT (http://www.riverbankcomputing.co.uk/pyqt/download.php). Опционально, для расширения возможностей, устанавливаем библиотеки Python Imaging Library (http://www.pythonware.com/downloads/index.htm#pil) и ImageMagick (http://www.imagemagick.com/www/archives.html). Кстати, размер скачиваемого файла imgSeeek составляет 360 Кб - исходники, и 500 Кб - rpm-пакет. Теперь распаковываем imgSeek (tar -xvjf imgSeek-0.8.2.tar.bz2), заходим внутрь образовавшегося каталога и даем следующую команду:

Если все прошло без осложнений (решения некоторых проблем найдете на указанной выше странице), то можно запускать:

Работаем

Кратко о работе программы, чтобы немного сориентировать. При первом запуске программа автоматически создает пустую базу данных ~/.imgseek/img-db.iqd, которую необходимо наполнить. В самом простом случае переходим на вкладку add и вводим в строке path (выбираем кнопкой ...) путь к каталогу с картинками. При этом необходимо проконтролировать, чтобы был установлен флажок recursively, это для проверки всех вложенных каталогов. При необходимости в строке ниже можно указать файлы, которые должны быть проигнорированы. Все - теперь жмем на кнопку Add и ждем, пока заполнится база данных (процесс может несколько затянуться, в зависимости от объема данных). Просмотреть результат можно, перейдя во вкладку Browse, где доступны четыре варианта просмотра. Чтобы найти файлы, похожие на выбранный, достаточно щелкнуть по нему правой кнопкой мыши и в появившемся меню выбрать пункт Query for similar images, для поиска похожего имени файла - Query for similar filenames. Другой вариант - перейти во вкладку Searсh, где будут доступны еще несколько опций. При помощи этого же контекстного меню можно создавать новые группы и добавлять в них файлы, запускать слайд-шоу, включать полноэкранный просмотр, вращать изображение и пр. Дальше, думаю, разберетесь сами, благо ничего такого, чтобы запутать пользователя, разработчики придумать не смогли.

Немного о будущем

Планируется в ближайшее время добавить сетевой интерфейс, а также внешний интерфейс к Google для поиска изображений в Паутине. Должна улучшиться эффективность обработки больших объемов данных. Будет поддерживаться импорт существующих данных изображений, созданных другими подобными программами и сохраненных, например, в MySQL. Разработчики обещают добавить возможность обработки видео. Кстати, есть аналогичное приложение VideoQuery, осуществляющее поиск кадра, похожего на нарисованное изображение! Наконец, будет продолжаться интернационализация imgSeek.

Просмотров: 709  |  Рейтинг статьи: 4.66 (Голосов: 3).
4.66
Дата размещения статьи: 2004-02-01 13:08:39



5 последних поступлений в раздел Multimedia (Видео, звук, графика, ...):

04.03.04: Сравнение видеоподсистем UNIX и Windows (Данный тест задумывался, как баловство. Хотелось узнать, сколько видеофильмов одновременнно можно зап...)
02.02.04: Осваиваем 3d-графику с Blender'ом: первые шаги (Эта заметка открывает собой серию статей, посвященных обсуждению техники трехмерного моделирования (п...)
01.02.04: Пингвин смотритель музея (Объемы современных жестких дисков позволяют держать на компьютере приличное количество фильмов, музык...)
29.12.03: Интервью с разработчиком Sodipodi Lauris Kaplinski (Sodipodi вполне пригоден в качестве приложения для работы с векторной графикой в общем и инструмента ...)
11.12.03: Сетевое визионерство (Представьте себе ситуацию: вам надо показать какой-нибудь видеоматериал большой группе людей, наприме...)

Комментарии:

Re: Пингвин смотритель музея (Оценка: 0)
от Anonymous на 01.02.04
не знаю как насчет imgseek но линух реально используется в Эрмитаже. Сам видел!

-- polachok


Re: Пингвин смотритель музея (Оценка: 0)
от Anonymous на 24.03.04
А можно не заморачиваться и установить Linux-версию CompuPic, всё ставится и работаес с полпинка.

-- Anonymous


LinuxBegin.ru © 2003-2004 Valery V. Kachurov | Условия использования материалов | О проекте