该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

function X1 = LBP(Resimage)

% Returns a rotation invariant LBP (uniform patterns) histogram (10 bins)

% of picture X.

% the size of picture X must be at least 3x3 pixels

w1 = (1/sqrt(2))^2;%根号1/2平方

w2 = (1-1/sqrt(2))*(1/sqrt(2));

[sy sx] = size(Resimage);

Xi = zeros(sy+2,sx+2);%xi为变量产生全0矩阵扩大图像,便于处理

Xi(2:sy+1,2:sx+1) = Resimage;%赋值为0

Xi2 = zeros(sy+2,sx+2);

Xi4= zeros(sy+2,sx+2);

Xi6 = zeros(sy+2,sx+2);

Xi8 = zeros(sy+2,sx+2);

p1 = zeros(sy+2,sx+2);

p2 = zeros(sy+2,sx+2);

p3 = zeros(sy+2,sx+2);

p4 = zeros(sy+2,sx+2);

p5 = zeros(sy+2,sx+2);

p6 = zeros(sy+2,sx+2);

p7 = zeros(sy+2,sx+2);

p8 = zeros(sy+2,sx+2);

p9 = zeros(sy+2,sx+2);

p1(3:sy+2,3:sx+2) = Resimage;

p2(3:sy+2,2:sx+1) = w2*double(Resimage);

p3(3:sy+2,1:sx) = Resimage;

p4(2:sy+1,3:sx+2) = w2*double(Resimage);

p5(2:sy+1,2:sx+1) = (1-1/sqrt(2))^2*double(Resimage);

p6(2:sy+1,1:sx) = w2*double(Resimage);

p7(1:sy,3:sx+2) = Resimage;

p8(1:sy,2:sx+1) = w2*double(Resimage);

p9(1:sy,1:sx) = Resimage;

Xi1 = w1*p1+ p2+p4 + p5 + 0.000001; %从右到下Xi1 to the right and down from X

Xi2(3:sy+2,2:sx+1) = Resimage;

Xi3 = w1*p3 + p2 + p6 + p5 + 0.000001;

Xi4(2:sy+1,1:sx) = Resimage;

Xi5 = w1*p9 + p8 + p6 + p5 + 0.000001;

Xi6(1:sy,2:sx+1) = Resimage;

Xi7 = w1*p7 + p8 + p4 + p5 + 0.000001;

Xi8(2:sy+1,3:sx+2) = Resimage;

Xi = (Xi4>=Xi)+2*(Xi5>=Xi)+4*(Xi6>=Xi)+8*(Xi7>=Xi)+16*(Xi8>=Xi)+32*(Xi1>=Xi)+64*(Xi2>=Xi)+128*(Xi3>=Xi);

X1 = Xi(3:sy,3:sx);%取3*3间隔

end

用matlab提取lbp特征,求教大神给解释一下LBP特征提取每部分程序是干什么的相关推荐

  1. lbp matlab程序,求教大神给解释一下LBP特征提取每部分程序是干什么的

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 function X1 = LBP(Resimage) % Returns a rotation invariant LBP (uniform patte ...

  2. vs调用matlab复杂,关于VS调用matlab的问题,求教大神

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 double StdDE::EnergyFunction(double *PopVector,bool &bAtSolution) { if (! ...

  3. matlab里exist是什么意思,通达信exist函数用法,exist()函数在matlab中怎么用?求教大神~...

    Q1:exist()函数在matlab中怎么用?求教大神~ exist name 等价于 r=exist(name) ,在程序里面这样更加实用 0 不存在则返回值 1 name 可以是变量名,如果存在 ...

  4. matlab求解复杂隐函数,MATLAB复杂隐函数求解!求大神指导!

    问题描述: MATLAB复杂隐函数求解!求大神指导! syms D1 D2 G1 G2 al E1 E2 Km w6 G1=10^(-5);G2=10^(-5); E1=2*(10^11);E2=2* ...

  5. 提取lbp特征java代码_目标检测的图像特征提取之_LBP特征

    LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子:它具有旋转不变性和灰度不变性等显著的优点.它是首先由T. Ojala, M.Pietikäinen ...

  6. 如何修改matlab中的语句,求大神帮忙看一下这个语句怎么改!!!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 clc clear W=imread('e:\matlab\aaa\1.jpg'); imshow (W); I = rgb2gray(W); % 灰度处 ...

  7. matlab方位探测处理,急大神帮忙,谁有MATLAB解算像片内外方位元素的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求大神相助,搞定之后必给报酬 要求 输入相片上标定板角点的像方坐标和物方坐标 利用直接线性变换法求解内外方位元素 最好还能把残差和径向误差通过图片展示出来 ...

  8. javascript闭包—围观大神如何解释闭包

    闭包的概念已经出来很长时间了,网上资源一大把,本着拿来主意的方法来看看. 这一篇文章 学习Javascript闭包(Closure) 是大神阮一峰的博文,作者循序渐进,讲的很透彻.下面一一剖析. 1. ...

  9. Java大神进阶之路!每一位程序员值得借鉴!

    既然励志在java路上走的更远,那就必须了解java的路径.先看图 更加细化的细节如下 一: 编程基础 不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还 ...

最新文章

  1. php udp 非阻塞,使用非阻塞udp读取时丢失消息
  2. java 可视化_可视化Java 9模块关系
  3. 开源Elasticsearch云托管服务,专享企业级服务
  4. IT行业学习网站汇总
  5. iOS 开发线程 gcd
  6. 误删除Linux中libc.so.6文件急救办法
  7. PhotoShop 各历史版本,你最熟悉哪版?
  8. 网络转载 ! 不保证网站安全 谨慎!
  9. interpretable machine learning
  10. stm32控制步进电机程序
  11. LGTM,XGBOOST,LIGHTGBM
  12. ikuai与AZ 组SDWAN
  13. 均值滤波器类型_滤波器的种类归纳
  14. lr背景虚化_LR调色教程,用LR调出后期唯美cosplay人像思路及案例(3)
  15. 基于C语言设计的俄罗斯方块小游戏(VS2017运行)
  16. PCSC那事儿(二)
  17. 【托业】【跨栏】TEST06
  18. 最全的TV视频应用合集,包含50多款客户端,有丰富直播点播
  19. java解析nmea_Java Marine API – 寻找NMEA数据
  20. iOS使用TestFlight进行App构建版本测试

热门文章

  1. python3 post 文件 消息
  2. 前景检测算法_4(opencv自带GMM)
  3. C++调用Python实例
  4. C++ SSE运算例子
  5. 学校开展计算机培训活动,计算机学院学习筑梦班开展义务清扫机房活动
  6. java修改动态视频,直播视频app源码,动态修改cron
  7. vb 变量赋值为当前选定单元格_VBA变量5年踩坑吐血精华总结
  8. 要在某一房间中两台计算机之间实现网络通信,大学计算机计算思维导论期末考试综述.doc...
  9. apue 进程退出状态
  10. allpairs使用方法_软件测试|正交试验测试用例设计方法