Реферат: Синтез голографического изображения с помощью компьютера
9. Гроссо Р., Еллин М. Мембранное зеркало как элемент адаптивной оптической системы //Сб. статей "Адаптивная оптика" под ред. Э.А. Витриченко - М.: Мир, 1980, с. 428-447.
10. Ярославский Л.П. Цифровая обработка полей в оптических системах. Цифровая оптика. //сб. "Новые физические принципы оптической обработки информации" под ред. С.А. Ахманова и М.А. Воронцова, - М.: Наука. Гл. ред. физ.-мат. лит., 1990, 400 с.
11. Мирошников М.М., Нестерук В.Ф. Развитие методологии иконики и ее структурной схемы //Труды Государственного оптического института им. С.И. Вавилова, 1982, т. 57, в. 185, с. 7- 13.
12. Сойфер В.А. Компьютерная обработка изображений. Часть 1. Математические модели //Соросовский образовательный журнал, 1996, №2, с.118-124.
13. Сойфер В.А. Компьютерная обработка изображений. Часть 2. Методы и алгоритмы //Соросовский образовательный журнал, 1996, №3, с.110-121.
Приложение
Программа расчёта на С++
//*************************************************************
#include <iostream.h>
#include <math.h>
#include <fstream.h>
const int SIZE = 1000; //размер голограммы
const int SIZE2 = 500; //
float hol[SIZE][SIZE]; //заводим выходной массив
ofstream outfile; //для вывода в файл
//***********************************************************
int main ()
{
outfile.open("data.hol"); //открываем файл
int h; //определяем переменные для использования в циклах
int i;
int j;
float x;
float y;
float z;
const int numOfPoints=2; //количество источников точек
float object[numOfPoints][3]; //содержит точки объекта
object[0][0] = float(SIZE2); //define the objects
object[0][1] = float(SIZE2);