<commit_before>#include <opencv2\opencv.hpp>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui.hpp>
#include <iostream>
#include <fstream>
#include <string>
#include <vector>

using namespace std;
using namespace cv;

class image_Details{
public:
	image_Details();

	String filename;
	int rowStart;
	int rowEnd;
	int similarity = 0;

	ofstream& operator << (ofstream& outfile, image_Details& img_info);
	void operator >> (ifstream& infile, image_Details& img_info);
};<commit_msg>Update Class_imgDetails.hpp<commit_after>#pragma once
#include <opencv2\opencv.hpp>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui.hpp>
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
using namespace cv;

class image_Details {
public:
	image_Details();
	~image_Details();
	string filename;
	int rowStart;
	int rowEnd;
	int similarity = 0;

	friend ostream& operator << (ostream& outfile, image_Details& img_info);
	friend istream& operator >> (ifstream& infile, image_Details& img_info);
};

{'fraction_non_alphanumeric': 0.12524461839530332, 'fraction_numerical': 0.007827788649706457, 'mean_word_length': 6.359712230215828, 'pattern_counts': {'":': 0, '<': 20, '<?xml version=': 0, '>': 20, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1542223', 'n_tokens_mistral': 366, 'n_tokens_neox': 358, 'n_words': 94}