Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Спецпрактикум_Фэ_2012.doc
Скачиваний:
7
Добавлен:
01.05.2025
Размер:
9.35 Mб
Скачать

Содержание отчета:

    1. Осциллограммы сигналов.

    2. Графики и результаты расчетов.

    3. Частотноконтрастная характеристика.

    4. Выводы по работе.

Контрольные вопросы:

  1. Перенос зарядов в структурах ПЗС.

  2. Явление блюминга, решения по его устранению.

  3. Цветопередача, повышение светочувствительности.

  4. Передаточная характеристика матричных фотоприемников.

  5. Преобразование цветов в системах обработки сигналов с матриц.

  6. Цветовые сигналы в телевидении.

  7. Частотно-контрастная характеристика оптико-электронных приборов.

  8. Шумы и помехи в камерах наблюдения.

Примечание: Цветовые составляющие можно получить в среде MatCad:

READ_IMAGE(“ file” ) Creates an containing a grayscale representation of the image file.

READ_HLS(“ file” ) Creates an in which the color information in file is represented by the appropriate values of hue, lightness, and saturation.

READ_HSV(“ file” ) Creates an in which the color information in file is represented by the appropriate values of hue, saturation, and value.

READ_RED(“ file” ) Extracts only the red component from a color image.

READ_GREEN(“ file” ) Extracts only the green component from a color image.

READ_BLUE(“ file” ) Extracts only the blue component from a color image.

READ_HLS_HUE(“ file” ) Extracts only the hue component from a color image.

READ_HLS_LIGHT(“ file” ) Extracts only the lightness component from a color image.

READ_HLS_SAT(“ file” ) Extracts only the saturation component from a color image.

READ_HSV_HUE(“ file” ) Extracts only the hue component from a color image.

READ_HSV_SAT(“ file” ) Extracts only the saturation component from a color image.

READ_HSV_VALUE(“ file” ) Extracts only the value component from a color image.

READRGB(“ file” ) Returns an consisting of three nxn submatrices. Each element is an integer between 0 and 255. The first n/3 columns represent the red component of image in file. The second and third sets of n/3 columns represent the green and blue components of the same image. The three corresponding matrix elements, when taken together, establish the color of the pixel.

В работе будут полезны электронные книеи: L5_осцилограф.xmcad, L5_ввод изображений.xmcad, L5_ЧКХпзс.xmcad, L5_ЧКХ.xmcad.

Лабораторная работа № 6,6а обработка информационных потоков при построении объемных изображений

Выполняется в компьютерном классе и на стенде лабораторной работы 4б, используется программа Surfer 8.

Цель: Проверка приобретенных навыков считывания формы поверхности 3D объектов, построения формы поверхности с использованием текстур и умения анализировать информационные потоки.

Ход работы:

  1. Студент получает индивидуальное задание.

  2. Формулирует одно или несколько решений поставленной задачи.

  3. Согласовывает полученное решение с преподавателем.

  4. Разрабатывает укрупненный алгоритм решения задачи.

  5. В основе работы должны лежать файлы изображений полученные в ходе выполнения лабораторной работы № 4. Пример файлов приведен ниже.

  6. Проводится расчет потоков сигналов в контрольных точках (количество точек, их положение с приборе согласуется с преподавателем).

Плоскость калибровка

Z координаты точек

Элементы текстуры

В работе используются возможности программы Golden Software Surfer 8 – системы создания трехмерных объектов, моделирования и анализа поверхностей, визуализации ландшафта, генерирования сетки и многого другого. Продукт позволяет создавать реалистичные 3D объекты с учетом освещенности и теней, использовать изображения местности в различных форматах, экспортировать созданные объекты в различные графические форматы. Мощные интерполяционные функции позволяют создавать точные поверхности высочайшего качества.

Важным свойством программы является возможность чтения файлов данных с количеством строк более миллиарда. Файлы нарабатываются в математических пакетах.

Файлы данных XYZ содержат исходные данные, которые используюет SURFER для создания сеточных [.GRD] файлов (grid [.GRD] files). Прежде чем создавать сеточный [.GRD] файл, следует построить файл данных XYZ.

Данные в файлах XYZ организованы в строки и столбцы. По умолчанию SURFER выбирает X-координату точки данных из столбца A, Y-координату из столбца B и Z-координату из столбца C. Если Ваши данные расположены как-то иначе, Вы, тем не менее, можете использовать Ваш файл для построения сеточного файла, но прежде чем начать выполнять сеточные операции, необходимо сообщить SURFERу о порядке расположения данных.

В приведенном примере первая строка каждого столбца (Row 1) содержит описательную информацию - имя соответствующего столбца. Эта информация полезна, но не является необходимой для создания файла данных.

*

Столбец A

Столбец B

Столбец C

Строка 1

X-координата

Y-координата

Z-координата

Строка 2

0.1

0

90

Строка 3

9

3

48

Строка 4

1.3

7

52

Строка 5

4.7

1

66

Строка 6

1.7

5.6

75

Команда Convert (Преобразовать) позволяет преобразовывать двоичные сеточные [.GRD] файлы в сеточные ASCII файлы, и наоборот. С помощью этой команды можно также преобразовать сеточный файл в файл данных XYZ. В созданном в результате такого преобразования файле каждый узел сети занимает отдельную строку; X-координата находится в столбце A, Y-координата в столбце B, а соответствующее значение Z в столбце C.

Материалы по работе выполняются в виде письменного отчета. Рекомендуемый объем 3…4 листа рукописного текста с схемами и расчетами. В качестве входных реквизитов отчет должен содержать ФИО автора и дату на момент составления.