Yuriy: Все сообщения за 5 Августа 2010 года

 
ПнВтСрЧтПтСбВс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Yuriy

ограниченный
☆★★★
На хоботе SaJA не видит разницу между шестнадцатибитным кодированием файла и шестнадцатеричным режимом просмотра файла:
Ну и наконец самое интересное. Скажите, а при открытии любого графического файла в HEX-редакторе разве не логично будет то, что он будет представлен в 16 битном виде?
Ну во как пример (вы же знаете что я обожаю рассказывать опровергателям всё в картинках?): вот такую МОНОХРОМНУЮ картинку, наспех сваяную в стандартном виндосовском пайнте

этот чудо редактор так же открывает в 16-битном виде:
 

И ведь видит, что hiew у меня открыт в режиме HEX, а не дизассемблера - а все равно пишет "дизассемблирует".

Да еще не знает, что HEX-редактор - это инструмент, с помощью которого можно вытащить ВСЮ информацию из файла(надо только уметь ее интерпретировать без ПО, в принципе, в HEX-редакторе можно и JPEGи смотреть, только перемножать матрицы придется вручную):
Ну и последнее. Вы уверены что ваши познания о графике выше моих нулевых знаний? А то у аудитории возникают сомнения как может человек близкий к графике (предположительно это вы) на основании просмотра ГРАФИЧЕСКИХ ФАЙЛОВ в ХЕКС-РЕДАКТОРЕ делать вывод, что данные в этот файл записаны в 16-битном формате?
 


Оригинал здесь.
Разбор здесь.

Последнюю версию программы для просмотра IMG скачать: Зеркало 1, Зеркало 2.
 6.06.0
Это сообщение редактировалось 05.08.2010 в 14:37

Yuriy

ограниченный
☆★★★
Чуть побыстрее вроде стало:
http://www.sharemania.ru/0170485
http://www.fayloobmennik.net/92228


ДОБАВЛЕНИЕ - это не брать, правильную версию см. ниже.
 6.06.0
Это сообщение редактировалось 05.08.2010 в 18:01

Yuriy

ограниченный
☆★★★
3-62> А что такое "восьмибитная видеопамять"?!

Восемь бит на каждый цвет - не получится большое 256 оттенков серого.
 6.06.0

Yuriy

ограниченный
☆★★★
Foxpro> Юрачина а с хрена ты решил, что , а?
Foxpro> Слава Северга не дает покоя???
Я создал программу для чтения этого формата, мне уж лучше знать, как считать из заголовка разрядность. Да Вы сами посмотрите заголовок, и, если разбираетесь, коды:

PDS_VERSION_ID = PDS3

/*FILE CHARACTERISTICS*/
RECORD_TYPE = FIXED_LENGTH
RECORD_BYTES = 5064
FILE_RECORDS = 104449
LABEL_RECORDS = 1
^IMAGE = 2

/*DATA IDENTIFICATION*/
DATA_SET_ID = "LRO-L-LROC-3-CDR-V1.0"
ORIGINAL_PRODUCT_ID = nacl0000c556
PRODUCT_ID = M109134835LC
MISSION_NAME = "LUNAR RECONNAISSANCE ORBITER"
MISSION_PHASE_NAME = "NOMINAL MISSION"
INSTRUMENT_HOST_NAME = "LUNAR RECONNAISSANCE ORBITER"
INSTRUMENT_HOST_ID = LRO
INSTRUMENT_NAME = "LUNAR RECONNAISSANCE ORBITER CAMERA"
INSTRUMENT_ID = LROC
LRO:PREROLL_TIME = 2009-10-02T14:59:27.937
START_TIME = 2009-10-02T14:59:28.283
STOP_TIME = 2009-10-02T14:59:45.914
LRO:SPACECRAFT_CLOCK_PREROLL_COUNT = "1/276188367:57016"
SPACECRAFT_CLOCK_START_COUNT = "1/276188368:14135"
SPACECRAFT_CLOCK_STOP_COUNT = "1/276188385:55476"
ORBIT_NUMBER = 1217
PRODUCER_ID = LRO_LROC_TEAM
PRODUCT_CREATION_TIME = 2010-03-12T04:59:58
PRODUCER_INSTITUTION_NAME = "ARIZONA STATE UNIVERSITY"
PRODUCT_TYPE = CDR
PRODUCT_VERSION_ID = "v1.1"
UPLOAD_ID = "SC_2009275_0000_B_V01.txt"

/*DATA DESCRIPTION*/
TARGET_NAME = "MOON"
RATIONALE_DESC = "TARGET OF OPPORTUNITY"
FRAME_ID = LEFT
DATA_QUALITY_ID = "0"
DATA_QUALITY_DESC = "The DATA_QUALITY_ID is set to an 8-bit
value that encodes the following data
quality information for the observation.
For each bit a value of 0 means FALSE
and a value of 1 means TRUE. More
information about the data quality ID
can be found in the LROC EDR/CDR SIS,
section 3.3 'Label and Header
Descriptions'. Bit 1: Temperature of
focal plane array is out of bounds. Bit
2: Threshold for saturated pixels is
reached. Bit 3: Threshold for
under-saturated pixels is reached. Bit
4: Observation is missing telemetry
packets. Bit 5: SPICE information is bad
or missing. Bit 6: Observation or
housekeeping information is bad or
missing. Bit 7: Spare. Bit 8: Spare."

/*ENVIRONMENT*/
LRO:TEMPERATURE_SCS = 19.52 <degC>
LRO:TEMPERATURE_FPA = 22.38 <degC>
LRO:TEMPERATURE_FPGA = -1.99 <degC>
LRO:TEMPERATURE_TELESCOPE = 12.75 <degC>
LRO:TEMPERATURE_SCS_RAW = 2031
LRO:TEMPERATURE_FPA_RAW = 1899
LRO:TEMPERATURE_FPGA_RAW = 3029
LRO:TEMPERATURE_TELESCOPE_RAW = 2352

/*IMAGING PARAMETERS*/
CROSSTRACK_SUMMING = 1
BANDWIDTH = 300 <nm>
CENTER_FILTER_WAVELENGTH = 600 <nm>
LINE_EXPOSURE_DURATION = 0.337600 <ms>
LRO:LINE_EXPOSURE_CODE = 0
LRO:DAC_RESET_LEVEL = 199
LRO:CHANNEL_A_OFFSET = 29
LRO:CHANNEL_B_OFFSET = 92
LRO:COMPAND_CODE = 0
LRO:LINE_CODE = 51
LRO:BTERM = (0, 8, 25, 59, 128)
LRO:MTERM = (0.5, 0.25, 0.125, 0.0625, 0.03125)
LRO:XTERM = (0, 32, 136, 543, 2207)
LRO:COMPRESSION_FLAG = 1
LRO:MODE = 7

/*DATA OBJECT*/
OBJECT = IMAGE
LINES = 52224
LINE_SAMPLES = 5064
SAMPLE_BITS = 16
SAMPLE_TYPE = LSB_INTEGER
SCALING_FACTOR = 3.05185094759972e-05
VALID_MINIMUM = -32752
NULL = -32768
LOW_REPR_SATURATION = -32767
LOW_INSTR_SATURATION = -32766
HIGH_INSTR_SATURATION = -32765
HIGH_REPR_SATURATION = -32764
UNIT = "Scaled I/F"
MD5_CHECKSUM = "240ce7e0f5c0d202a621db1c9ed0ec33"
END_OBJECT = IMAGE
End
 


Впрчем, что с Вами говорить, Вы не то что программу для просмотра IMG написать, вообще ничего понять о чем тут говорят не можете...
 6.06.0

Yuriy

ограниченный
☆★★★
Кстати, умещается она в вшеупомянутые 640Кб (хотя использует из них от силы 100Кб - Винды выделяют всем программам DOS по 640Кб, не смотря сколько реально используется).
 6.06.0

Yuriy

ограниченный
☆★★★
ВОТ ПРАВИЛЬНАЯ ВЕРСИЯ:
http://www.sharemania.ru/0175347
http://www.fayloobmennik.net/92249
Ту, что давал ссылку в прошлом посте, не берите.
 6.06.0

Yuriy

ограниченный
☆★★★
Foxpro> "The DATA_QUALITY_ID is set to an 8-bit
Foxpro> Без комментариев...

Да, конечно это второй файл, оригинальный, а у обработанного:
PDS_VERSION_ID = PDS3

/*FILE CHARACTERISTICS*/
RECORD_TYPE = FIXED_LENGTH
RECORD_BYTES = 5064
FILE_RECORDS = 104449
LABEL_RECORDS = 1
^IMAGE = 2

/*DATA IDENTIFICATION*/
DATA_SET_ID = "LRO-L-LROC-3-CDR-V1.0"
ORIGINAL_PRODUCT_ID = nacl0000c556
PRODUCT_ID = M109134835LC
MISSION_NAME = "LUNAR RECONNAISSANCE ORBITER"
MISSION_PHASE_NAME = "NOMINAL MISSION"
INSTRUMENT_HOST_NAME = "LUNAR RECONNAISSANCE ORBITER"
INSTRUMENT_HOST_ID = LRO
INSTRUMENT_NAME = "LUNAR RECONNAISSANCE ORBITER CAMERA"
INSTRUMENT_ID = LROC
LRO:PREROLL_TIME = 2009-10-02T14:59:27.937
START_TIME = 2009-10-02T14:59:28.283
STOP_TIME = 2009-10-02T14:59:45.914
LRO:SPACECRAFT_CLOCK_PREROLL_COUNT = "1/276188367:57016"
SPACECRAFT_CLOCK_START_COUNT = "1/276188368:14135"
SPACECRAFT_CLOCK_STOP_COUNT = "1/276188385:55476"
ORBIT_NUMBER = 1217
PRODUCER_ID = LRO_LROC_TEAM
PRODUCT_CREATION_TIME = 2010-03-12T04:59:58
PRODUCER_INSTITUTION_NAME = "ARIZONA STATE UNIVERSITY"
PRODUCT_TYPE = CDR
PRODUCT_VERSION_ID = "v1.1"
UPLOAD_ID = "SC_2009275_0000_B_V01.txt"

/*DATA DESCRIPTION*/
TARGET_NAME = "MOON"
RATIONALE_DESC = "TARGET OF OPPORTUNITY"
FRAME_ID = LEFT
DATA_QUALITY_ID = "0"
DATA_QUALITY_DESC = "The DATA_QUALITY_ID is set to an 8-bit
value that encodes the following data
quality information for the observation.
For each bit a value of 0 means FALSE
and a value of 1 means TRUE. More
information about the data quality ID
can be found in the LROC EDR/CDR SIS,
section 3.3 'Label and Header
Descriptions'. Bit 1: Temperature of
focal plane array is out of bounds. Bit
2: Threshold for saturated pixels is
reached. Bit 3: Threshold for
under-saturated pixels is reached. Bit
4: Observation is missing telemetry
packets. Bit 5: SPICE information is bad
or missing. Bit 6: Observation or
housekeeping information is bad or
missing. Bit 7: Spare. Bit 8: Spare."

/*ENVIRONMENT*/
LRO:TEMPERATURE_SCS = 19.52 <degC>
LRO:TEMPERATURE_FPA = 22.38 <degC>
LRO:TEMPERATURE_FPGA = -1.99 <degC>
LRO:TEMPERATURE_TELESCOPE = 12.75 <degC>
LRO:TEMPERATURE_SCS_RAW = 2031
LRO:TEMPERATURE_FPA_RAW = 1899
LRO:TEMPERATURE_FPGA_RAW = 3029
LRO:TEMPERATURE_TELESCOPE_RAW = 2352

/*IMAGING PARAMETERS*/
CROSSTRACK_SUMMING = 1
BANDWIDTH = 300 <nm>
CENTER_FILTER_WAVELENGTH = 600 <nm>
LINE_EXPOSURE_DURATION = 0.337600 <ms>
LRO:LINE_EXPOSURE_CODE = 0
LRO:DAC_RESET_LEVEL = 199
LRO:CHANNEL_A_OFFSET = 29
LRO:CHANNEL_B_OFFSET = 92
LRO:COMPAND_CODE = 0
LRO:LINE_CODE = 51
LRO:BTERM = (0, 8, 25, 59, 128)
LRO:MTERM = (0.5, 0.25, 0.125, 0.0625, 0.03125)
LRO:XTERM = (0, 32, 136, 543, 2207)
LRO:COMPRESSION_FLAG = 1
LRO:MODE = 7

/*DATA OBJECT*/
OBJECT = IMAGE
LINES = 52224
LINE_SAMPLES = 5064
SAMPLE_BITS = 16
SAMPLE_TYPE = LSB_INTEGER
SCALING_FACTOR = 3.05185094759972e-05
VALID_MINIMUM = -32752
NULL = -32768
LOW_REPR_SATURATION = -32767
LOW_INSTR_SATURATION = -32766
HIGH_INSTR_SATURATION = -32765
HIGH_REPR_SATURATION = -32764
UNIT = "Scaled I/F"
MD5_CHECKSUM = "240ce7e0f5c0d202a621db1c9ed0ec33"
END_OBJECT = IMAGE
End
 

Но по крайней мере, я смог сделать программу для просмотра IMG-изображений, а ты нет.
 6.06.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru