This is a website I created to share my current and ongoing interests. My once dreaded but now favorite field of mathematics, linear algebra, is the basis of much of the exploration done here. A foundation of the field lies in matrices and their extensive applications. What initially started out as a quest to find applications to matrices directly, resulted in stumbling across images, or simply matrices containing many RGB values. The parrellel of matrices and images being comprised of the very same structure led me down the road of image processing and the governing operations on colors, color channels, and the grid like structure of images themselves. My goal now is to apply Machine Learning/Data Science concepts to images while continuing to explore matrix theory, linear algebra, and computer vision. To begin and assist me on much of this exploration, I created a matrix operations library and image operations library whose contents I will explain below. Head to the Explored Topics Tab to learn more!
Prior to implementing most, if not all of the operations on images, the image being used needed to be scaled by some factor. This is becuase the time complecity to complete matrix computations increases very rapidly as matrices get larger. Next one could combine the functions presented on this website in many different ways. For example, rotate a scaled, blurry, red shaded image instead of doing each operation independently. The possiblities greatly exceed what is presented!