本文主要是介绍python使用canny和sobel算子联合检测自定义源码解决批量处理瓶盖图片霍夫变换源码实战,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
python使用canny和sobel算子联合检测自定义源码解决批量处理瓶盖图片霍夫变换源码实战
源码解说很清楚的哦。
函数1:jiance.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author's_name_is_NIKOLA_SS
import cv2
import numpy as np
from canny import cannydef jiance(path):Theta = []T = 800num = []a=np.array(path)a_array = np.array( a )sobelX = cv2.Sobel(a, -1, 1, 0, ksize=3) # 用sobel算子计算x方向梯度t, sobelX = cv2.threshold(sobelX, 100, 0, type=cv2.THRESH_TOZERO_INV)m, n = cv2.threshold(sobelX, 30, 255, type=0) # x方向梯度图二值化for k in range(80):lines = cv2.HoughLines(n, 1
这篇关于python使用canny和sobel算子联合检测自定义源码解决批量处理瓶盖图片霍夫变换源码实战的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!