//ARCHIVO main.cpp de la implementacion del programa de transformaciones de matrices para la representación de una imágen//
#include <iostream>
#include <math.h>
#include "Camara.hpp"
#define PI 3.14159265
using namespace std;
void title_head (){
cout<<"*********************************************************"<<endl;
cout<<endl;
cout<<"*******************C*A*M*A*R*I*T*A***********************"<<endl;
cout<<endl;
cout<<"*********************************************************"<<endl;
cout<<endl;
cout<<"*********************************************************"<<endl;
cout<<"********************-----------------**********************"<<endl;
cout<<"********************| º |*********************"<<endl;
cout<<"********************| o |*********************"<<endl;
cout<<"********************| |*********************"<<endl;
cout<<"*********************---------------*********************"<<endl;
cout<<"*********************************************************"<<endl;
cout<<"*********************************************************"<<endl;
cout<<" Joanna Dulima Ochoa Mancipe "<<endl;
cout<<" COD.:258050 "<<endl;
cout<<" Departamento de Ingeniería de Sistemas e Industrial "<<endl;
cout<<"*********************************************************"<<endl;
}
int main(int argc, char *argv[])
{
double IMAGEN[3][0];
double m_translacion[3][0];
double m_rotacion[3][3];
double m_perspectiva[3][3];
double centrocamara[2];
double centroobjeto[3];
double xd;
double yd;
double zd;
int k;
char centro[3]={'x','y','z'};
title_head();
system ("pause");
system ("cls");
cout<<endl;
cout<<"Programa que implementa las transformaciones necesarias para la "<<endl;
cout<<" representación de la imagen de una camara"<<endl;
cout<<endl;
cout<<"Ingreso de centros de camara y objeto"<<endl;
cout<<"Ingrese las coordenadas el centro del objeto a enfocar: "<<endl;
//Camara= new Camara cam;
for (int j=0;j<3;j++)
{
cout<<"Coordenada "<< centro[j] <<" = ";
cin>>centroobjeto[j];
}
cout<<"Ingrese las coordenadas del centro de la camara: "<<endl;
for (int h=0;h<3;h++)
{
cout<<"Coordenada "<<centro [h]<<"= ";
cin>>centrocamara[h];
}
//matriztranslacion();
system("PAUSE");
return 0;
}