当前位置:   article > 正文

python使用cv2读取图像_cv2.imread(path)

cv2.imread(path)

1.读取图像

import cv2
img = cv2.imread(path)
  • 1
  • 2

若要是读取图像的灰度图:

gray = cv2.imread('/home/kesci/input/weather_image1552/训练集/%d.jpg'%i,cv2.IMREAD_GRAYSCALE)
  • 1

2. 对图像进行裁剪

img = cv2.resize(img,(100,128))
#第二个参数为尺寸(宽,高)
  • 1
  • 2

3. 中值滤波

#R为滤波器大小,为大于等于3的奇数
img = cv2.medianBlur(img,R)
  • 1
  • 2

4. 均值滤波

(a,b)为滤波器的长和宽
img3 = cv2.blur(gray,(a,b))
  • 1
  • 2

5. HOG特征提取

hog = cv2.HOGDescriptor()
tz = hog.compute(img,winStride = (64,64),padding = (16,16))
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/822896
推荐阅读
相关标签
  

闽ICP备14008679号