# pycatfd **Repository Path**: poolofcode/pycatfd ## Basic Information - **Project Name**: pycatfd - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-09 - **Last Updated**: 2023-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README pycatfd 🐈 ========== _Cat facial detection and landmark recognition with Python_ ## Dependencies * [dlib](https://github.com/davisking/dlib) * [opencv](https://opencv.org) ## Python Requirements * Pillow * requests * scikit-image ## Usage Use `catfd.py` to detect cat faces and facial landmarks in individual images or an entire folder. The repository comes pre-trained, but can be re-trained using the `train.py` tool. ## Docker Container A `Dockerfile` is provided to avoid having to install all dependencies manually, which can be quite tedious. First make sure that you have Docker installed on your system, and then to use the image, build it using the `build.sh` script, and then run it using the `run.sh` script from within the repository directory. If you would like to do this manually, you can run the following: 1. Clone and enter the repository: ```shell git clone git@github.com:marando/pycatfd.git cd pycatfd ``` 2. Build the image: ```shell docker build -t pycatfd . ``` 3. Then issue this command to run it: ```shell docker run -it --rm -v "$PWD":/app pycatfd /bin/bash ```