本篇的目标实现:将下方图片中的扑克牌 K 提取出来成单独的图片,称为图片的翘曲。
图片翘曲的流程步骤:
1. 获取图片中目标的相关坐标。
2. 对图片进行翘曲(透视变换)。
具体实现方法:
1.获得目标像素点坐标。
用画图软件将目标图片打开,获取扑克牌 K 的4个角点的像素点坐标。获取顺序如图:
2. 创建结果像素点坐标。
假设我们需要的结果图片宽、高分别为 250, 350 。
3. 获得图像透视变换矩阵。
使用函数 getPerspectiveTransform
功能描述:
用四对对应点来计算透视变换矩阵。
参数释义:
参数 src :原图形四边形顶点坐标;
参数 dst :目标图像对应的四边形顶点坐标;<