Changed BadIndex exception to contain the row and column that caused the error.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Changed method Image::SetMaxGreyLevel() to recalculate the normalised values after changing the maximum grey level.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Renamed Rectangle accessors to remove "Get" prefix from method names.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Added methods to access the boundaries of a Rectangle class.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Created a version of the Image::TemplateMatch method that searches within a given window on the image.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Readded the Image::TemplateMatch() overload that searches on the entire image.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Fixed formatting on src/main.cpp

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Fixed a commentary on src/Image.cpp

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Added Image::TrackPixels() method that implements pixel tracking between gray maps.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Merging PixelTracking feature branch into dev branch.