Title: Visualizing Movie Frames as Art with GitHub's Movie Iris Project
The Movie Iris project is a fascinating initiative that takes movie frames and transforms them into visually stunning art pieces. This Python-based project, hosted on GitHub, leverages libraries such as OpenCV (CV2) and Pillow (PIL) to compress raw movie frames into their core colors, revealing the underlying color schemes of the movies.
Key Features:
Benefits:
How it Works:
The project involves two primary scripts:
video_to_barcode.ipynb
: This script takes in video files, captures frames at regular intervals, increases contrast, resizes the images, and merges them into a barcode representation.linear_to_circular.ipynb
: This script reads in the barcode image, creates a white stripe for better visualization, converts the image to polar coordinates, and outputs the final iris visualization.With its creative approach to visualizing movie frames, the Movie Iris project offers an engaging way to appreciate films and explore the intersection of art and technology.
An open-source, self-hosted and web-based media archiving, browsing, searching and management solution
Open-source AI translation service for multiple languages
Get started using the data functionality in your inter-robot network.