影象處理——求隴距演演算法設計

2020-10-28 14:01:31

需求:

求相鄰田塊之間的距離。如圖所示:
在這裡插入圖片描述

演演算法設計流程:

1、讀取地膜mask影象,找到所有輪廓;
2、通過每條隴的斜率求出垂線斜率;
3、根據垂線方向構建平行切分線;
4、求出切分線與隴輪廓的交點座標;
5、對不符合標準的情況預警;
6、計算隴距並剔除不規範隴距;
7、求出隴距並繫結到每隴上;
8、根據判定條件儲存json。

# -*- coding:utf-8 -*-
import numpy as np
import cv2
import time
import os
from houchuli impor