All these projects were made by me, either for learning a new concept or just for fun. You can use the code in any way you may want to, with or without crediting me. The contents are 100% public.
Image Studio is pet project of mine, perhaps my favorite out of all my personal projects. In this repo I showcase some interesting image processing algorithms and code them entirely by hand. The main goal of Image Studio is to learn to code these algorithms by myself without using already existing image processing libraries.
Some cool algorithms that I've already implemented:
- Quantization
- Dithering
- Color palette conversion
Some cool examples of the color palette conversion that I've implemented:
Original Image (Credit to Keith Griego on Artstation) - 16 Million Colors
Green Color Palette - 32 Colors
Blue Color Palette - 32 Colors
Tree is a project that aims to provide my own implementation of the tree command that can be found in different operating systems. The main goal is have a working implementation that doesn't use any recursion.
This project asks you for a version of the Linux Kernel and automatically compiles and installs the kernel for you. It allows for some customization such as name of the kernel and compile flags.
One of my first tries at developing a GUI-centered application. This is a simple calculator that uses Qt to help me learn how to write GUI software.