Added a grafical user interface for loading a jpg into the veriable workspace
Removed the temp asv file and wrote the 'Select file' handlers code in the m file
Added the Landmark detection code folder (This code should not invoked by any user).
In first pull there is need to run compile.m to compile the cc files
Added the DetectLandmarks function which gets an rgb image and then detect
faces and returns landmark model (struct which holds an array of landmark positions).
Also added GetPositionsMatrix(model), helper function which returns a
position matrix, with size of (numOfLandmarks X 2) of a model.
Added CreateAffineTransformationMatrix function which :
take source image and a model (landmark positions struct) and
returns a transformation matrix from the source image landmark model
to the affined model.
Added ApplyAffineTransform function which apply an affine transform on a 3
dimensional Image to match the input AffinedModel.
Than, save the new image into a variable which name is chosen by a
third parameter (This caused by the ennoying matlab feature which prints
the output variables , that are immensely huge).
Merge branch 'master' of https://github.com/haimshalev/ComputerVisionLaboratory