Skip to main content

A small python library use to Searchs for an image on the screen

Project description

screen_search is small python library use to Searchs for an image on the screen

install:

to install the library type in your Terminal

pip install screen_search

requirements

screen_search supports Python 2 and 3. If you are installing screen_search from PyPI using pip: Windows has no dependencies. The Win32 extensions do not need to be installed. OS X needs the pyobjc-core and pyobjc module installed (in that order). Linux needs the python3-xlib (or python-xlib for Python 2) module installed. Pillow needs to be installed, and on Linux you may need to install additional libraries to make sure Pillow's PNG/JPEG works correctly.

Example

this is simple example of looking for a picture on the screen and moving the pointer to it.

from screen_search import *

# Search for the github logo on the whole screen
# note that the search only works on your primary screen.
search = Search("github.png")


pos = search.imagesearch()

if pos[0] != -1:
    print("position : ", pos[0], pos[1])
    pyautogui.moveTo(pos[0], pos[1])
else:
    print("image not found")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

screen_search-1.1.tar.gz (15.4 kB view details)

Uploaded Source

File details

Details for the file screen_search-1.1.tar.gz.

File metadata

  • Download URL: screen_search-1.1.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for screen_search-1.1.tar.gz
Algorithm Hash digest
SHA256 c687fb37a77421ebd713054c43038cb97a769c5a7ccd0daad448f177e84d33a5
MD5 35f45112834fd6afe6c755a565a136e7
BLAKE2b-256 a8f98cdc4d87fb234468c75545dc90e003edab277d5b9887ee77b6bb9744ed82

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page