FingerPrintImage::FingerPrintImage(FingerPrintImage const & image) {

	_data = new unsigned char[GR_MAX_IMAGE_HEIGHT * GR_MAX_IMAGE_WIDTH];

	if(NULL != _data)
	{
		memcpy(_data, image._data, GR_MAX_IMAGE_HEIGHT * GR_MAX_IMAGE_WIDTH);

		_width = image._width;
		_height = image._height;
		_resolution = image._resolution;
	}
	else
	{
		_width = _height = _resolution = 0;
		_data = NULL;
	}
}