Metadata-Version: 2.1
Name: nativecap
Version: 1.0.3
Summary: Native screen capture module
Home-page: https://github.com/aisouard/pynativecap
Author: Axel Isouard
Author-email: axel@isouard.fr
License: MIT
Description: # nativecap
        
        Take a screenshot with Python, natively, using a method based on
        [that answer](https://stackoverflow.com/a/16141058/1025222).
        
        ## Setup
        
        ```
        pip install nativecap
        ```
        
        ## Usage
        
        ```python
        import nativecap
        
        # outputs an array containing pixel colors in the BGRA format
        buffer = nativecap.capture(top_left_x, top_left_y, width, height)
        ```
        
        ## Example
        
        ```python
        import cv2
        import numpy as np
        import nativecap
        import platform
        
        
        x = 0
        y = 0
        width = 640
        height = 480
        
        buffer = nativecap.capture(x, y, width, height)
        image = np.ctypeslib.as_array(buffer)
        image = image.reshape(width, height, 4)
        
        cv2.imshow("image", image)
        cv2.waitKey(0)
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
