欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python + OpenCV 實現(xiàn)LBP特征提取的示例代碼

 更新時間:2019年07月11日 10:11:21   作者:Numen_fan  
這篇文章主要介紹了Python + OpenCV 實現(xiàn)LBP特征提取的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

背景

看了些許的紋理特征提取的paper,想自己實現(xiàn)其中部分算法,看看特征提取之后的效果是怎樣

運行環(huán)境

  • Mac OS
  • Python3.0
  • Anaconda3(集成了很多包,瀏覽器界面編程,清爽)

步驟

導入包

from skimage.transform import rotate
from skimage.feature import local_binary_pattern
from skimage import data, io,data_dir,filters, feature
from skimage.color import label2rgb
import skimage
import numpy as np
import matplotlib.pyplot as plt
from PIL import Image
import cv2

參數(shù)設置

# settings for LBP
radius = 1 # LBP算法中范圍半徑的取值
n_points = 8 * radius # 領(lǐng)域像素點數(shù)

圖像讀取

# 讀取圖像
image = cv2.imread('img/logo.png')
#顯示到plt中,需要從BGR轉(zhuǎn)化到RGB,若是cv2.imshow(win_name, image),則不需要轉(zhuǎn)化
image1 = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
plt.subplot(111)
plt.imshow(image1)

灰度轉(zhuǎn)換

image = cv2.cvtColor(image1, cv2.COLOR_BGR2GRAY)
plt.subplot(111)
plt.imshow(image, plt.cm.gray)

LBP處理

lbp = local_binary_pattern(image, n_points, radius)
plt.subplot(111)
plt.imshow(lbp, plt.cm.gray)

邊緣提取

edges = filters.sobel(image)
plt.subplot(111)
plt.imshow(edges, plt.cm.gray)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 分享python數(shù)據(jù)統(tǒng)計的一些小技巧

    分享python數(shù)據(jù)統(tǒng)計的一些小技巧

    今天這些小技巧在處理python的一些數(shù)據(jù)方面還是很有幫助的,希望能幫到在這方面有需要的童鞋~
    2016-07-07
  • django在接受post請求時顯示403forbidden實例解析

    django在接受post請求時顯示403forbidden實例解析

    這篇文章主要介紹了django在接受post請求時顯示403forbidden實例解析,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python實現(xiàn)windows倒計時鎖屏功能

    python實現(xiàn)windows倒計時鎖屏功能

    這篇文章主要介紹了python實現(xiàn)windows倒計時鎖屏功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • 詳解Python中的自定義密碼驗證

    詳解Python中的自定義密碼驗證

    這篇文章主要為大家介紹了如何實現(xiàn)在Python中的自定義密碼驗證,并對密碼驗證功能進行單元測試。文中的示例代碼講解詳細,需要的可以參考一下
    2022-02-02
  • 利用Python學習RabbitMQ消息隊列

    利用Python學習RabbitMQ消息隊列

    RabbitMQ和郵局的主要區(qū)別就是RabbitMQ接收、存儲和發(fā)送的是二進制數(shù)據(jù)----消息,本篇文章給大家介紹利用Python學習RabbitMQ消息隊列,對python消息隊列相關(guān)知識感興趣的朋友參考下
    2015-11-11
  • python繪制春節(jié)煙花的示例代碼

    python繪制春節(jié)煙花的示例代碼

    這篇文章主要介紹了使用python 實現(xiàn)的簡單春節(jié)煙花效果的示例代碼,請注意,運行本文的代碼之前,請確保計算機上已經(jīng)安裝了Pygame庫,需要的朋友可以參考下
    2024-02-02
  • python字符串分割常用方法(str.split()和正則)

    python字符串分割常用方法(str.split()和正則)

    在Python中字符串是一種非常常見的數(shù)據(jù)類型,在實際應用中我們經(jīng)常需要對字符串進行分割,以便對其中的內(nèi)容進行處理,這篇文章主要給大家介紹了關(guān)于python字符串分割(str.split()和正則)的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • pygame開發(fā):馬賽邏輯小游戲的代碼實現(xiàn)

    pygame開發(fā):馬賽邏輯小游戲的代碼實現(xiàn)

    這篇文章主要介紹了pygame開發(fā),通過本文,您可以使用pygame開發(fā)一個馬賽邏輯小游戲~有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09
  • 用python爬取豆瓣前一百電影

    用python爬取豆瓣前一百電影

    大家好,本篇文章主要講的是用python爬取豆瓣前一百電影,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • 詳解Numpy數(shù)組轉(zhuǎn)置的三種方法T、transpose、swapaxes

    詳解Numpy數(shù)組轉(zhuǎn)置的三種方法T、transpose、swapaxes

    這篇文章主要介紹了詳解Numpy數(shù)組轉(zhuǎn)置的三種方法T、transpose、swapaxes,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05

最新評論