Skip to content

RafaelAmauri/Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

Projects

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

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

Anime girl - original

Green Color Palette - 32 Colors

animegirl_green

Blue Color Palette - 32 Colors

animegirl_blue

Tree

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.

Demo

Demo

Kernel Updater

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.

Qt Calculator

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.

About

My personal projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published