Joshua Truong's Projects
Upscale images or videos using ESRGAN. TL;DR Converts low res to high res image quality.
A topic-centric list of HQ open datasets.
Digit classification using the MNIST dataset and a simple neural network from scratch.
Environment config files to make set up on different devices easier.
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
Team Hephaestus final group project for CSCI 3302 - Intro to Robotics course.
Stable Diffusion Installation on Intel Arc A770 Tutorial
My Github Profile.
Project developed in Unity 2019, using rigging Animation and Kinect V2
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
An Audio visualizer using Maurer Rose.
A first year project for CSCI 1300 featuring Monopoly a CU Boulder Edition. The C++ terminal game follows all of the official rules of monopoly and includes all of the features like the board version(e.g. auction, sell, buy, mortgage, taxes, .etc)
OpenEditAI: Effortless video editing with AI. Just upload your footage, give a prompt, and voila - your masterpiece is ready in minutes.
Big Data Architecture Semester Long Project
A simple particle system using OpenGL and C++.
Path planning calculates the approximated configuration space from the original noisy map. The optimal path is then calculated using the A* search algorithm.
A dataset of PC parts scraped from PCPartPicker
Generate your own Perseverance parachute-style secret codes!
My personal website includes who I am, my skill sets, and a list of projects using GitHub rest API. Website link is in Github.
Copy of my public presentations
Python sample codes for robotics algorithms.
An application for image compression using a quad tree data structure.
The best way to build Electron apps with security in mind.
This project involves analyzing and calculating the total energy of solar flares using data from the Space Weather Data Portal
Spektrix is a desktop skin with useful built-in features in the form of widgets and 24 customizable application launchers. Built using C# and WPF, so it's a Windows only application.
A semester project for CSCI 3308 - Software Development Methods. Taskit aims to connect users and blue collars. The app includes functional services such as payment using Stripe API. Website link is in GitHub, expect a cold start.
Studying for a tech interview sucks. Here's an open source cheat sheet to help
Twitter clone website - (Linux, Apache, MySQL, PHP) LAMP stack & Dockerized project
Vid2Ascii converts any video format, supported by OpenCV VideoCapture, to ASCII characters in real-time.