Это команда imview, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
imview - отображает и интерактивно анализирует изображения
СИНТАКСИС
импровизировать [ кредита ] [ изображение ... ]
Где изображение - это файл изображения в одном из поддерживаемых форматов, например: TIFF, JPEG, GIF, PNG,
BMP, XPM, PNM и т. Д.
ОПИСАНИЕ
Imview. - это приложение с графическим интерфейсом пользователя GDI для X11 и Windows, предназначенное для отображения изображений на экране. Она имеет
расширенные возможности для интерактивного анализа изображений (получение информации из изображений)
и может легко управляться через разъем для встраивания в анализ изображений
систем.
Imview поддерживает большое количество популярных и научных форматов файлов изображений, в частности
с помощью библиотеки ImageMagick.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Вот полный список необязательных аргументов для импровизировать.
- Читает изображение из стандартного входного потока. Пример:
-a Читает и добавляет в существующий точечный файл (см. Опцию -p).
-C
Указывает в качестве справочных таблиц по умолчанию для всех изображений в команде
линии.
-c
Применяет справочную таблицу к предшествующий изображение в командной строке (см.
пример раздела).
-отлаживать Запускает отладочную консоль графического интерфейса, где можно увидеть отладочные сообщения (их много
из них!). В Unix сообщения также добавляются в файл /tmp/imbugs.txt.
-удалять
Любое изображение, предоставленное импровизировать в командной строке будет удален после импровизировать выходы.
Это полезно, когда импровизировать запускается из интерпретатора с временным образом как
аргумент. В целях безопасности только изображения с путями, начинающимися с / Tmp, / usr / tmp или ниже
стандартный каталог TMPDIR, управляемый переменными среды, эффективно
удален.
-disable_io_keys
Этот параметр отключает некоторые ярлыки ввода-вывода, которые не зависят от меню, например c,
закрывает изображение. Это полезно в сочетании с опциями -hide_menubar и
-disable_menubar для ограничения взаимодействия пользователя с приложением.
-disable_menubar
Эта опция полностью отключает строку меню (но не скрывает ее, см.
-hide_menubar для этого). Одновременное скрытие и отключение строки меню может
быть полезным для создания зрителя, которым пользователи не могут управлять, кроме как через некоторые
другими способами, кроме меню (если импровизировать встроен в другое приложение для
пример).
-disable_quit
Эта опция отключает быстрые способы выхода из импровизировать приложение, такое как
клавиша Escape, щелчок по кнопке "закрыть окно" в диспетчере Windows и т. д.
полезно для ограничения контроля пользователя над импровизировать.
вилка Посылает импровизировать в фоновый режим (работает на всех платформах, включая windows). это
лучше использовать эту опцию, чем семантику оболочки (добавление & в конце
команда под Unix), когда сервер работает вместе с -сервер, потому как
imview синхронизирует передний план и фоновые процессы, чтобы
процесс переднего плана может знать номер порта сервера.
-гамма
Устанавливает гамму по умолчанию для всех изображений. Гамма от 0 до 1.0 станет темнее
отображаемое изображение, а гамма больше 1.0 сделает их ярче.
-h Печатает сокращенный список опций и выходов.
-hide_menubar
Скрывает главную строку меню. Пункты меню по-прежнему доступны через ярлыки. Для
пример попробуйте Alt + f, чтобы получить файл-> открыть меню. Оттуда вы можете использовать клавиатуру
клавиши со стрелками, например, для выбора пункта меню. Это полезно, если у вас мало
экранная недвижимость, но непонятная для новичка!
-no_dblbuf
Не используйте двойную буферизацию при определенных коэффициентах масштабирования. Это хак, который вам может понадобиться
поэкспериментировать, если вы обнаружите, что импровизировать не перерисовывает некоторые части изображения
после закрытия и повторного открытия изображений.
-заблокирован
Эквивалентен всем следующим опциям, используемым вместе: -hide_menubar,
-disable_menubar, -disable_iokeys и -disable_quit. Если запустить с этой опцией,
импровизировать может управляться только через сокет в серверном режиме. Это полезно для
встраивание imview в другое приложение.
-маг <масштаб факт>
Увеличивает все изображения на . Допускается любое положительное значение. Ценности
от 0 до 1.0 уменьшит размер изображений, а значения больше 1.0
расширит их.
-no_magick
Отключает использование библиотеки ImageMagick. Эта библиотека очень полезна для
чтение и запись большого количества форматов файлов, но пытается сделать слишком много
иногда, например, преобразование текстовых файлов в изображения.
-p
Задает имя файла точек. Pointfile - это обычный текстовый файл, в котором точка
(пиксельная) информация может быть записана. Имя файла точек по умолчанию - pointfile. Этот
опция просто изменяет это значение по умолчанию, никаких других действий не предпринимается.
-portfile
Эта опция полезна только в сочетании с -сервер. Imview.сервер привязывается к
порт в диапазоне 7600-7700. Потому что часто бывает полезно иметь более одного изображения
сервер одновременно и из-за интерактивного характера импровизировать,
точный номер порта невозможно предсказать, поэтому при запуске сервера он
печатает порт, с которым было решено выполнить привязку, в командной строке или, альтернативно, в
файл, указанный этой опцией.
ПРИМЕЧАНИЕ: Если вы планируете отправить imview в фоновый режим, чтобы эта команда
работать должным образом, вы также должны использовать вилка вариант, иначе файл может
все еще будет пустым, когда команда вернется.
-сервер
Запускает импровизировать сервер. В серверном режиме импровизировать работает как TCP / IP-сервер на
какие изображения можно загружать и какие команды можно запускать. Цель состоит в том, чтобы сделать импровизировать
полностью управляемы дистанционно: каждая команда, доступная через меню, также может быть
предоставляется через сервер.
Imview. использует собственный текстовый протокол. Для простых команд стандартный телнет
сеанса достаточно, чтобы общаться с импровизировать. Однако для загрузки изображений в
импровизировать реализован протокол, аналогичный FTP. Просто импровизировать клиент
поставляется в исходной форме с дистрибутивом imview. Для спецификации
импровизировать протокол см. полную документацию.
Imview.номер порта сервера находится в диапазоне 7600-7700, что позволяет использовать до 50
разные серверы imview для работы на одном компьютере (каждый сервер использует до двух
порты: один для команд, а другой для обмена двоичными данными, например, для загрузки
изображений).
-остановить отладку
Используется вместе с -отлаживать, остановит программу после каждой отладки
сообщение. Чтобы продолжить, пользователь должен ввести .
-v Печатает номера версии и сборки, дату сборки, параметры конфигурации
и выходит.
вес
Изменяет заголовок главного окна. По умолчанию - Imview.
ПРИМЕРЫ
В следующих примерах "%" обозначает приглашение оболочки.
ПРОСТО ИСПОЛЬЗОВАНИЕ
% просмотра
Просто запускает imview, отображая заставку. Затем изображение можно загрузить с помощью
меню.
% просмотров myimage.tiff
Будет отображено изображение myimage.tiff.
% imview / home / talbot / images / astro / *
Отобразит все изображения в каталоге / home / talbot / images / astro /. Использовать к
переключаться с одного изображения на другое.
ADVANCED ИСПОЛЬЗОВАНИЕ
% imview aGreyLevelImage.tif -c Heat.lut
Будет отображено изображение aGreyLevelImage.tif. Предполагая, что это изображение содержит только уровень серого
информации (например, черно-белая фотография), ложные цвета, определенные в
Heat.lut будет применен к нему.
SERVER ИСПОЛЬЗОВАНИЕ
% imview -сервер -форк
Порт: 7600
Это начнется импровизировать в серверном режиме. Единственное отличие от нормального режима состоит в том, что
импровизировать теперь можно «дистанционно управлять» через соединение TCP / IP. Порт импровизировать связан с
печатается в командной строке при запуске сервера. Чтобы сохранить его в файл, используйте
-portfile опцию.
Для удаленного управления можно использовать простой сеанс Telnet. импровизировать, следующее. См. Полный
документация для более подробной информации:
% телнет локальный хост 7600
пользователь Talbot
Добро пожаловать, talbot / tmp / fileBlabla 000 OK
загрузить "/home/talbot/images/astro/neptune.tiff"
000 ОК
коэффициент масштабирования 2
000 ОК
конец
Соединение прервано внешним хостом.
неподходящий поставляется с исходным кодом как реализация образца клиента
который может загружать изображения в imview следующим образом:
% imclient -p 7600 /home/talbot/images/astro/jupiter.tiff
Используйте imview в Интернете с помощью сервисов onworks.net