• 大小: 15.3MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-20
  • 语言: 其他
  • 标签:

资源简介

内含13种图像特征提取代码:01_Histogram、02_GLCM、03_Color、04_ShapeContext、05_SIFT、06_HOG、07_LBP、08_Gabor、09_SURF、10_Harris、11_FAST、12_BRIEF、13_ORB

资源截图

代码片段和文件信息

“““
hist = cv2.calcHist([image]             # 传入图像(列表)
                    [0]                 # 使用的通道(使用通道:可选[0][1][2])
                    None                # 没有使用mask(蒙版)
                    [256]               # HistSize
                    [0.0255.0])         # 直方图柱的范围
                                         # return->list
“““

import cv2
import numpy as np
import matplotlib.pyplot as plt
from scipy import misc


def calcAndDrawHist(image color):
    hist = cv2.calcHist([image] [0] None [256] [0.0 255.0])
    minVal maxVal minLoc maxLoc = cv2.minMaxLoc(hist)
    histImg = np.zeros([256 256 3] np.uint8)
    hpt = int(0.9 * 256);

    for h in range(256):
        intensity = int(hist[h] * hpt / maxVal)
        cv2.line(histImg (h 256) (h 256 - intensity) color)
    return histImg


if __name__ == ‘__main__‘:
    original_img = cv2.imread(“lena.jpg“)
    img = cv2.resize(original_img None fx=0.6 fy=0.6 interpolation=cv2.INTER_CUBIC)
    b g r = cv2.split(img)

    histImgB = calcAndDrawHist(b [255 0 0])
    histImgG = calcAndDrawHist(g [0 255 0])
    histImgR = calcAndDrawHist(r [0 0 255])

    cv2.imshow(“histImgB“ histImgB)
    cv2.imshow(“histImgG“ histImgG)
    cv2.imshow(“histImgR“ histImgR)
    misc.imsave(‘G:/图像工作/图像特征提取/实验结果/1_直方图特征/histImgR.jpg‘ histImgR)
    misc.imsave(‘G:/图像工作/图像特征提取/实验结果/1_直方图特征/histImgG.jpg‘ histImgG)
    misc.imsave(‘G:/图像工作/图像特征提取/实验结果/1_直方图特征/histImgB.jpg‘ histImgB)
    cv2.imshow(“Img“ img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        511  2019-03-27 19:55  img_feature_extraction\.idea\img_feature_extraction.iml

     文件        188  2019-03-27 19:55  img_feature_extraction\.idea\misc.xml

     文件        303  2019-03-27 19:53  img_feature_extraction\.idea\modules.xml

     文件      20260  2019-03-29 16:10  img_feature_extraction\.idea\workspace.xml

     文件       1774  2019-03-29 14:53  img_feature_extraction\01_Histogram.py

     文件       2263  2019-03-29 15:00  img_feature_extraction\02_GLCM.py

     文件        449  2019-03-29 15:05  img_feature_extraction\03_Color.py

     文件          0  2019-03-29 14:36  img_feature_extraction\04_ShapeContext.py

     文件        729  2019-03-29 15:20  img_feature_extraction\05_SIFT.py

     文件       5002  2019-03-29 15:09  img_feature_extraction\06_HOG.py

     文件        865  2019-03-29 15:12  img_feature_extraction\07_LBP.py

     文件       1279  2019-03-29 15:36  img_feature_extraction\08_Gabor.py

     文件        806  2019-03-29 15:07  img_feature_extraction\09_SURF.py

     文件        586  2019-03-29 15:35  img_feature_extraction\10_Harris.py

     文件        627  2019-03-29 15:38  img_feature_extraction\11_FAST.py

     文件        454  2019-03-29 15:45  img_feature_extraction\12_BRIEF.py

     文件       2092  2019-03-29 16:06  img_feature_extraction\13_ORB.py

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img1.jpg

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img2.jpg

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img3.jpg

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img4.jpg

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img5.jpg

     文件    1536015  2002-02-07 23:38  img_feature_extraction\img6.jpg

     文件     478034  2019-03-27 19:56  img_feature_extraction\lena.jpg

     文件     541537  2019-03-29 15:59  img_feature_extraction\orbTest.jpg

     文件         55  2019-03-27 19:54  img_feature_extraction\venv\Lib\site-packages\easy-install.pth

     文件          1  2019-03-27 19:54  img_feature_extraction\venv\Lib\site-packages\pip-10.0.1-py3.6.egg\EGG-INFO\dependency_links.txt

     文件         98  2019-03-27 19:54  img_feature_extraction\venv\Lib\site-packages\pip-10.0.1-py3.6.egg\EGG-INFO\entry_points.txt

     文件          2  2019-03-27 19:54  img_feature_extraction\venv\Lib\site-packages\pip-10.0.1-py3.6.egg\EGG-INFO\not-zip-safe

     文件       2972  2019-03-27 19:54  img_feature_extraction\venv\Lib\site-packages\pip-10.0.1-py3.6.egg\EGG-INFO\PKG-INFO

............此处省略440个文件信息

评论

共有 条评论