void LoadConfiguration(void) {
	Config cfg;
	unsigned int i;
	
	for (i = 0; i < sizeof(x_counter) / sizeof(x_counter[0]); i++) {
		cv::Point pt = cfg.GetCounterPos(i);
		x_counter[i] = pt.x;
		y_counter[i] = pt.y;
	}
	
	for (i = 0; i < sizeof(x) / sizeof(x[0]); i++) {
		cv::Point pt = cfg.GetPerspectivePos(i);
		x[i] = pt.x;
		y[i] = pt.y;
	}
	
	for (i = 0; i < sizeof(x_crop) / sizeof(x_crop[0]); i++) {
		cv::Point pt = cfg.GetCropPos(i);
		x_crop[i] = pt.x;
		y_crop[i] = pt.y;
	}
	
	for (i = 0; i < sizeof(x_interest) / sizeof(x_interest[0]); i++) {
		cv::Point pt = cfg.GetInterestPos(i);
		x_interest[i] = pt.x;
		y_interest[i] = pt.y;
	}	
}