FVIZ

НАЗНАЧЕНИЕ

     Программа  предназначена  для   визуализации   и   некоторых процедур анализа данных.
Поддерживаются следующие форматы данных: бинарный, FITS (8/16/32/64 - INT) (32/64 IEEE-754),
jpeg, а также другие (в зависимости от подключаемых модулей - plugins). 
Программа находиться в начальной стадии разработки: 
доступные функции - визуализация (обработка изображений), разрезы. 
Особенности программы: неограниченный размер данных, обработка в реальном времени, быстрая визуализация... 
Версия программы под linux ожидается в 2004 году.
Вопросы и пожелания пишите: slkom@sao.ru
Forum: http://narod.yandex.ru/userforum/?owner=fviz 
Site:  http://www.sao.ru/hq/slkom/fviz
       http://fviz.narod.ru/  

ЗАПУСК ПРОГРАММЫ

    Для запуска программы достаточно в командной строке указать только имя программы: 
	
	FVIZ32.EXE
    
    Кроме того, в командной строке можно указать имя файла (или несколько имен) и команды.

      	FVIZ32.EXE filename1 ... 
      	FVIZ32.EXE filename1 /key command filename2 ... 

    Например, команда:

     	FVIZ32.exe /keylist ...

    распечатает список доступных команд в файл cmdlist.txt

    Еще примеры:		

	FVIZ32.exe /exitdialog off ...
	
    выполнит процесс fviz, а так же исключит появление окна предупреждения, 
    требующего подтверждения выхода из программы.  

	FVIZ32.exe /newinstance ...

    позволяет запустить новую копию программы... 
    иначе повторный запуск команды
	
	FVIZ32.exe  ...

    приводит к интерпретации команд - команды выполняются процессом fviz.

				
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ К ФАЙЛАМ ДАННЫХ

    Поскольку используемый формат данных может исключать возможность хранения  
в самом файле некоторой дополнительной информации (например, о размерах (осях), 
формате представления чисел и т.д.), программа ищет (в текущем каталоге данных)
некоторые дополнительные файлы проекта. 
 
ФАЙЛ С РАСШИРЕНИЕМ .%
    Это простейший (старый) формат хранения дополнительной информации. 
Используется в SAO RAS в некоторых программах обработки данных [fviz (dos version) и других].
	
СООТВЕТСТВИЕ ИМЕН
    filename.ext - filename.%ex	

    В файле filename.%ex должны находиться сведения о размере и возможно диапазон значений отчетов.
Если такой файл обнаружен и информация в нем соответствует характеру данных, эти параметры 
читаются и используются. Если информация об осях (и прочая) не найдена, то назначается по умолчанию 
(исходя из типа и размера данных). Изменить эту информацию можно из окна "IO Options" либо командами. 

Примеры:

U05806.dat	- файл с данными (бинарный массив)
U05806.%da
--------------------------
       530     580
       334     97.9

первая строка 	- размер осей,
вторая строка 	- диапазон.
--------------------------

U05806.fts
U05806.%ft

(поскольку FITS формат может содержать сведения об осях изображения, 
то файл U05806.%ft не обязателен. По умолчанию используется информация 
из FITS заголовка)

********************************************************************************
Замеченные проблемы и их решение:
1. Медленная прорисовка экрана в случае, когда два окна программы максимизированы... (замечена на видео картах nVIDIA TnT2) 
Решение: заменить видео-акселератор на более современный :-)
2. После загрузки программы в ее окне потерялись шрифты на кнопках и нет реакции на мышку (проблемы с драйвером opengl32)
Возможны следующие способы решения:
- выйти из программы fviz: при появлении диалога (запроса на закрытие программы) нажать клавишу Enter.
- попробовать изменить цветовое разрешение экрана на более "высокое" [ControlPannel->Display->Setting] 
(переключиться на [true color]) (было замечено на некоторых видео картах ATI) 
- попробовать поместить в каталог, где находиться выполняемый файл программы fviz32.exe,
одну из этих библиотек opengl32.dll: mesa, sgi (которые можно взять на сайте). Однако аппаратного ускорения при этом не будет :-( что приведет к более медленной прорисовке графики (в силу характера визуализированных данных различия в быстродействии на "быстрых" процессорах может и не быть).
Для быстрой визуализации изображения желательна хорошая видео карта, поддерживающая аппаратно OpenGL (большинство "игровых" карт вполне подходят).
*******************************************************************************

slkom@sao.ru
