Skip to main content

Simple GUI-based correction of fisheye images. The correction parameters specified on the screen can be diverted to opencv's fisheye correction parameters.

Project description

simple_fisheye_calibrator

Simple GUI-based correction of fisheye images. The correction parameters specified on the screen can be diverted to opencv's fisheye correction parameters.

001

  • Fisheye image before calibration

002

003

  • (Sample) Fisheye image after calibration

004

1. Install

$ pip3 install -U simple_fisheye_calibrator

2. Usage

$ sudo pip3 install cvui Pillow opencv_python numpy --upgrade
$ git clone https://github.com/PINTO0309/simple_fisheye_calibrator.git && \
cd simple_fisheye_calibrator

$ python3 simple_capture.py

# 1. Capture one test image from the USB camera with "c" on the keyboard
# 2. Exit the capture application with "q" on the keyboard

$ python3 simple_fisheye_calibrator.py

3. Parameter

usage: simple_fisheye_calibrator.py
[-h]
[--file_path FILE_PATH]
[--window_size_width WINDOW_SIZE_WIDTH]
[--window_size_height WINDOW_SIZE_HEIGHT]

optional arguments:
  -h, --help show this help message and exit
  --file_path FILE_PATH
  --window_size_width WINDOW_SIZE_WIDTH
  --window_size_height WINDOW_SIZE_HEIGHT

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

simple_fisheye_calibrator-0.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file simple_fisheye_calibrator-0.0.1.tar.gz.

File metadata

  • Download URL: simple_fisheye_calibrator-0.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/56.0.0 requests-toolbelt/0.8.0 tqdm/4.40.0 CPython/3.8.5

File hashes

Hashes for simple_fisheye_calibrator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6c23447544eb24d1fcb1581ea0dd54b39fa6fc4deefdfed5aaaec8b589628981
MD5 6349af92fb303b94d43b2eeb4a186c61
BLAKE2b-256 05913e6479db8a5901e4f18d5e9db7961882036d27a89dda0e4b1f1f23265fb6

See more details on using hashes here.

File details

Details for the file simple_fisheye_calibrator-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: simple_fisheye_calibrator-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/56.0.0 requests-toolbelt/0.8.0 tqdm/4.40.0 CPython/3.8.5

File hashes

Hashes for simple_fisheye_calibrator-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1417b5176f1a4b0682c0b66819f3aeda028219b6094aeb61a62f64b573e2a532
MD5 e626d58b9428cdd5b632ecc62f49261a
BLAKE2b-256 92f03c7b1bdc9258587b5707263bea821c4f8697c477720c26035182cfd7ce19

See more details on using hashes here.

Supported by

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