jha11aditya
3 years ago
commit
6591280c61
2 changed files with 34 additions and 0 deletions
After Width: | Height: | Size: 209 KiB |
@ -0,0 +1,34 @@ |
|||
from skimage.io import imread, imshow |
|||
from skimage.transform import resize |
|||
from skimage.feature import hog |
|||
from skimage import exposure |
|||
import matplotlib.pyplot as plt |
|||
import sys |
|||
|
|||
|
|||
def display_image(img): |
|||
plt.imshow(img) |
|||
plt.show() |
|||
|
|||
if len(sys.argv) < 2: |
|||
print("no input image") |
|||
exit(1) |
|||
|
|||
|
|||
img = imread(sys.argv[1], as_gray=True) |
|||
print(img.shape) |
|||
|
|||
##resizing to 1:2 aspect ratio for easier calc |
|||
|
|||
resized_img = resize(img,(1024,512)) |
|||
print(resized_img.shape) |
|||
display_image(resized_img) |
|||
|
|||
fd, hog_img = hog(resized_img, |
|||
orientations=9, |
|||
pixels_per_cell=(4,4), |
|||
cells_per_block=(2,2), |
|||
visualize=True, |
|||
multichannel=False ) |
|||
|
|||
display_image(hog_img) |
Loading…
Reference in new issue