Ну и наконец самое интересное. Скажите, а при открытии любого графического файла в HEX-редакторе разве не логично будет то, что он будет представлен в 16 битном виде?
Ну во как пример (вы же знаете что я обожаю рассказывать опровергателям всё в картинках?): вот такую МОНОХРОМНУЮ картинку, наспех сваяную в стандартном виндосовском пайнте
этот чудо редактор так же открывает в 16-битном виде:
Ну и последнее. Вы уверены что ваши познания о графике выше моих нулевых знаний? А то у аудитории возникают сомнения как может человек близкий к графике (предположительно это вы) на основании просмотра ГРАФИЧЕСКИХ ФАЙЛОВ в ХЕКС-РЕДАКТОРЕ делать вывод, что данные в этот файл записаны в 16-битном формате?
, а?формат пикселя там оказался шестнадцатибитным,
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
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
Сергей-4030> А это чего такое? Чего за всемирная штаб-квартира в Минске?
Это называется - "индуцированный бред"...
Beholder44 задал тупой вопрос:
В двух словах, какими рабочими средами/языками вы пользовались для:
а) написания/правки драйвера упомянутого вами?
И получил простой ответ:
а) vi, C.
Не тугодум - и хоть что-нибудь соображающий в данной области - бы понял, что речь идёт о текстовом редакторе на Unix/Linux (vi) и языке программирования C (gcc).
КЮ, конечно, нихрена не понял, но раз Beholder44 так уверенно флудил, то решил это "эксперт" и он понимает о чём говорит...
Из моей фразы:
Работаю сейчас на Oracle, с помощью удалённого доступа - мой бокс находится в HQ 200 Oracle Parkway, под столом у N на 7-м этаже...
Beholder44 заключил, что я сижу в ящике под столом в Redwood City, CA 94065, US.
Не доходит до человека - уже который месяц...
Дальше, больше - местные "эксперты" посмотрев на самоуверенность an_private - решили что он прав...
Ну, а всему глава - Красильников, так своих мыслей у него практически нет, то он раздувается от важности и верит всему, что говорят местные "эксперты".
Больше всего важничает, значит самый главный "эксперт" - вот и остальные местные "эксперты" ему поддакивают...
Заколдованный круг...
Beholder44>> Тля, ну вот, теперь я понимаю откуда идут анекдоты про тупых и недалеких программистов.
Dadhi>
Из моей фразы:
Работаю сейчас на Oracle, с помощью удалённого доступа - мой бокс находится в HQ 200 Oracle Parkway, под столом у N на 7-м этаже...
Beholder44 заключил, что я сижу в ящике под столом в Redwood City, CA 94065, US.
Дальше, больше - местные "эксперты" посмотрев на самоуверенность an_private - решили что он прав...
Ну, а всему глава - Красильников, так своих мыслей у него практически нет, то он раздувается от важности и верит всему, что говорят местные "эксперты".
Больше всего важничает, значит самый главный "эксперт" - вот и остальные местные "эксперты" ему поддакивают...