Does what cpselect does in MATLAB.
Project description
cpselect
Does what cpselect does in MATLAB.
Prerequisites
You will need to have the following packages installed:
- matplotlib (tested with 3.0.1)
- Pillow (tested with 5.3.0)
- PyQt5 (tested with 5.11.3)
Installing and import
Install the package using pip
pip install cpselect
and import it with
from cpselect.cpselect import cpselect
Using cpselect
Just call function cpselect
. The function takes two inputs, two strings with the path to your pictures.
controlpointlist = cpselect("path/to/image1", "path/to/image2")
It will return a list object, which contains a dictionary for each control point.
[
{
'point_id': 1,
'img1_x': 1060.4614978873824,
'img1_y': 1152.554044351164,
'img2_x': 136.567465687222,
'img2_y': 1095.033125293419,
}
{
'point_id': 2,
'img1_x': 1681.815230178675,
'img1_y': 727.6577421225597,
'img2_x': 1378.2481704454449,
'img2_y': 101.68856148684131,
}
]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cpselect-1.0.3.tar.gz
(14.7 kB
view details)
File details
Details for the file cpselect-1.0.3.tar.gz
.
File metadata
- Download URL: cpselect-1.0.3.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.26.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f9b667f8ef217624a138cf958ff0a2693eca9439caa943008237d274ad1de3c |
|
MD5 | 0bfedebfdd16ca36bd31d9dfa43539f5 |
|
BLAKE2b-256 | 55ac8c1fbc294ba1b62c5e62b200958f387efc19e37714d567d86386f0ef2f8b |