Metadata-Version: 2.1
Name: katna
Version: 0.2.0.0
Summary: Katna is a tool that automates video key/best frames extraction.
Home-page: https://github.com/keplerlab/Katna.git
Author: keplerlab
Author-email: keplerwaasi@gmail.com
License: UNKNOWN
Project-URL: Documentation, https://keplervaani.com/katna
Project-URL: Source, https://github.com/keplerlab/Katna
Project-URL: Tracker, https://github.com/keplerlab/Katna/issues
Description: 
        ## **Katna**: Tool for automating video keyframe extraction 
        
        ### Resources 
        * Homepage and Reference: <https://keplervaani.com/katna/>
        
        ### Description
        Katna automates the boring, error prone task of videos key/best frames extraction.
        Key-frames are defined as the representative frames of a video stream, the frames that provide the most accurate and compact summary of the video content.
        
        
        Video module takes following frame extraction and selection method into consideration:
        
        1) Frame extraction from a input video which are sufficiently different using absolute differences in LUV colorspace 
        2) Brightness score filtering of extracted frames
        3) Entropy/contrast score filtering of extracted frames
        4) K-Means clustering of frames using image histogram
        5) Selection of best frame from each cluster based on variance of laplacian feature (image blur detection)
        
        More selection features are in developement pipeline
        
        ###  How to install
        
        #### Using pypi
        1) Install Python 3 
        2) pip install --extra-index-url https://testpypi.python.org/pypi katna
        
        #### Install from source
        
        1) Install git
        2) Install Anaconda or Miniconda Python
        3) Open terminal 
        4) Clone repo from here https://github.com/keplerlab/Katna.git 
        5) Change the directory to the directory where you have cloned your repo 
            ```
            $cd path_to_the_folder_repo_cloned
            ```
        6) Create a new anaconda environment if you are using anaconda python distribution
            ```
            conda create --name katna python=3
            source activate katna
            ```
        
        7) Run the setup:
            ``` 
            python setup.py install 
            ```    
         
         
        ### How to use Library
        
        1) Refer to quickstart section in Katna Reference 
           from https://keplervaani.com/katna/tutorials.html 
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
