做cpselect在matlab中做的事情。
cpselect的Python项目详细描述
cpselect
做cpselect在matlab中做的事情。
先决条件
您需要安装以下软件包:
- matplotlib(用3.0.1测试)
- 枕头(用5.3.0测试)
- Pyqt5(用5.11.3测试)
安装并导入
使用pip安装软件包
pip install cpselect
并用
from cpselect.cpselect import cpselect
使用phg cpselect
只要调用函数cpselect
。这个函数接受两个输入,两个字符串和图片的路径。
controlpointlist = cpselect("path/to/image1", "path/to/image2")
它将返回一个列表对象,其中包含每个控制点的字典。
[
{
'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,
}
]