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.