Pinned Repositories
GraphicsPhotoshop
Miniature Photoshop that implements various basic image processing technique and NPR Paint (1998 SIGGRAPH paper).
GraphicsRobot
Robot with animations made with OpenGL
ImagePatternFinding
Incorporated CUDA GPU Programming to accelerate the speed of finding multiple patterns within an image
ImageServer
sending images over the Internet with sockets
JelloCube
Created an elastic cube object which simulates a jello effect. (Implemented using Mass-Spring System)
JPEGandJPEG2000Compression
Practices the compression techniques of JPEG and JPEG2000
OBJAnimation
Using Shader effects to animate obj files
rollercoaster
OpenGL program that creates a 3D world, and to allow the user to place a train (or roller coaster) track in the world. First person and third person views are both supported. The user is able to see and manipulate a set of control points that define the curve that is the track, and draw the track and animate the train moving along the track.
RTOS-NPCSScheduler-SRP
Modified the kernel of a Real Time Operating System to support resources within task simulation. Resource protection includes two methods: Part 1: Non Preemptable Critical Section and Part 2: Stack Resource Policy.
video-ad-remover
Removes irrelevant ads from videos and adds corresponding and relevant ads on brands found in videos using Computer Vision and Image Processing methods.
samuel40791765's Repositories
samuel40791765/ImageServer
sending images over the Internet with sockets
samuel40791765/GraphicsPhotoshop
Miniature Photoshop that implements various basic image processing technique and NPR Paint (1998 SIGGRAPH paper).
samuel40791765/GraphicsRobot
Robot with animations made with OpenGL
samuel40791765/ImagePatternFinding
Incorporated CUDA GPU Programming to accelerate the speed of finding multiple patterns within an image
samuel40791765/JelloCube
Created an elastic cube object which simulates a jello effect. (Implemented using Mass-Spring System)
samuel40791765/JPEGandJPEG2000Compression
Practices the compression techniques of JPEG and JPEG2000
samuel40791765/Machine-Learning-Projects
Implementing classification methods and techniques (ex: Regression Methods, SVMs, Lasso, Supervised Learning, etc.) of Machine Learning to real-world data.
samuel40791765/OBJAnimation
Using Shader effects to animate obj files
samuel40791765/rollercoaster
OpenGL program that creates a 3D world, and to allow the user to place a train (or roller coaster) track in the world. First person and third person views are both supported. The user is able to see and manipulate a set of control points that define the curve that is the track, and draw the track and animate the train moving along the track.
samuel40791765/RTOS-EDFScheduler-CUS
Modified the kernel of a Real Time Operating System into an EDF Scheduler and simulate tasks within. The kernel is also modified to add a Constant Utilization Server(used to run aperiodic tasks).
samuel40791765/video-ad-remover
Removes irrelevant ads from videos and adds corresponding and relevant ads on brands found in videos using Computer Vision and Image Processing methods.
samuel40791765/WeatherApp
An ios app which allows the user to check the weather of his/her current location and search for weather predictions in other cities. (Uses Darksky API))
samuel40791765/ExactVisibilityMaze
Implements the exact visibility method of a maze (both first person and third person views)
samuel40791765/OBJTextureApplier
Created a texture applier for OBJ Files. Able to load and apply textures to OBJ files. Fundamentals used include plane mesh parameterization, face calculating, texture applying, etc.
samuel40791765/RTOS-NPCSScheduler-SRP
Modified the kernel of a Real Time Operating System to support resources within task simulation. Resource protection includes two methods: Part 1: Non Preemptable Critical Section and Part 2: Stack Resource Policy.
samuel40791765/RTOS-TaskSimulation
This project mainly focuses on the concept of context switching and task simulating. We implement TCBs and simulate tasks within a prewritten preemptive kernel.
samuel40791765/WebFinal
Team 10 Clash Royale Deck Builder Final Project
samuel40791765/amazon-corretto-crypto-provider
The Amazon Corretto Crypto Provider is a collection of high-performance cryptographic implementations exposed via standard JCA/JCE interfaces.
samuel40791765/aws-encryption-sdk-c
AWS Encryption SDK for C
samuel40791765/aws-lc
AWS libcrypto (AWS-LC) is a general-purpose cryptographic library maintained by the AWS Cryptography team for use with AWS Nitro Enclaves and other AWS applications. AWS-LC іs based on code from the Google BoringSSL project and the OpenSSL project.
samuel40791765/aws-lc-rs
aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring.
samuel40791765/aws-lc-verification
samuel40791765/aws-sdk-cpp
AWS SDK for C++
samuel40791765/boringssl
Mirror of BoringSSL
samuel40791765/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
samuel40791765/libacvp
The libacvp library is a client-side implementation of the draft ACVP protocol (github.com/usnistgov/ACVP).
samuel40791765/mysql-server
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
samuel40791765/postgres
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
samuel40791765/s2n-bignum
samuel40791765/s2n-tls
s2n : an implementation of the TLS/SSL protocols