The project aims to automate the creation of a personalized handwriting font using image processing techniques. Users upload scanned images of handwritten characters, which are then processed to generate a TrueType Font (.ttf) file. Key functionalities include image segmentation using grid-based splitting, vectorization of character images to SVG format, and compilation into a downloadable font file. The project leverages Node.js for backend processing, Multer for file handling, and custom scripts for image manipulation and font generation.
To install this project, follow these steps:
git clone <repository-url>
cd <project-directory>
frontend folder and execute:
cd frontend
npm install
backend folder and execute:
cd ../backend
npm install
frontend folder, execute:
cd ../frontend
npm run dev
backend folder, execute:
cd ../backend
npm run dev
Open the project in a browser
Go to LocalHost in your preferred web browser.
To use this project, follow these instructions:
Follow these steps to create and download your custom handwriting font:
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.