Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.16 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.16 KB

Video to ASCII Converter (C++)

This GitHub repository hosts a C++ program that transforms live video feeds or video files into captivating ASCII art in real-time. It harnesses the capabilities of the OpenCV library to manage video input and conduct video-to-text transformations.

Table of Contents

  1. Features
  2. Dependencies
  3. Building and Running
  4. Usage

Features

  • Real-time video-to-ASCII conversion
  • Adjustable ASCII character set and resolution
  • Easily customizable to suit your needs

Dependencies

This project depends on the following libraries:

Building and Running

MacOS

  1. Install OpenCV and set up the environment.
  2. If you are using vim edit the compile_commands.json. Find the path of opencv and change with the path in compile_commands.json
  3. Modify the opencv path in build.sh
  4. Modify the opencv libraries path in build.sh
  5. Give permission to build.sh by:
    $ chmod +x build.sh
  6. Run in terminal:
    $ ./build.sh

Usage

  1. Edit the path of video in main.cpp
  2. Run in terminal:
    $ ./build.sh