1、介绍
2、代码
import cv2
import numpy as np
import matplotlib.pyplot as plt
# get HOG step1
def HOG_step1(img):
# Grayscale
def BGR2GRAY(img):
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
return gray
# Magnitude and gradient
def get_gradXY(gray):
H, W = gray.shape
# padding before grad
gray = np.pad(gray, (1, 1), 'edge')
# get grad x
gx = gray[1:H + 1, 2:] - gray[1:H + 1, :W]
#