• 大小: 0.3M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-11
  • 语言: Matlab
  • 标签: 图像  主方向  

资源简介

Tamura纹理特征的六个分量对应于心理学角度上纹理特征的六种属性,分别是粗糙度(coarseness)、对比度(contrast)、方向度(directionality)、 线像度(linelikeness)、规整度(regularity)和粗略度(roughness)。其中,前三

资源截图

代码片段和文件信息

%调用举例:
%image=rgb2gray(imread(‘007.jpg‘));
%f=coarseness(image5)
function Fcrs = coarseness( graypickmax )%graphic为待处理的灰度图像,2^kmax为最大窗口
[hw]=size(graypic); %获取图片大小
A=zeros(hw2^kmax); %平均灰度值矩阵A
%计算有效可计算范围内每个点的2^k邻域内的平均灰度值
for i=2^(kmax-1)+1:h-2^(kmax-1)
    for j=2^(kmax-1)+1:w-2^(kmax-1)
        for k=1:kmax
            A(ijk)=mean2(graypic(i-2^(k-1):i+2^(k-1)-1j-2^(k-1):j+2^(k-1)-1));
        end
    end
end
%对每个像素点计算在水平和垂直方向上不重叠窗口之间的Ak差
for i=1+2^(kmax-1):h-2^(kmax-1)
    for j=1+2^(kmax-1):w-2^(kmax-1)
        for k=1:kmax
            Eh(ijk)=abs(A(i+2^(k-1)jk)-A(i-2^(k-1)j));
            Ev(ijk)=abs(A(ij+2^(k-1)k)-A(ij-2^(k-1)));
        end
    end
end
%对每个像素点计算使E达到最大值的k
for i=2^(kmax-1)+1:h-2^(kmax-1)
    for j=2^(kmax-1)+1:w-2^(kmax-1)
   

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

     文件       1200  2018-07-29 15:19  Tamura\coarseness.m

     文件        460  2018-07-29 15:39  Tamura\contrast.m

     文件       1171  2018-07-29 15:40  Tamura\directionality.m

     文件       3515  2018-07-29 15:40  Tamura\linelikeness.m

     文件        830  2018-07-29 15:41  Tamura\regularity.m

     文件        375  2018-07-29 15:41  Tamura\Tamura.m

     文件       7667  2018-07-27 18:40  Tamura\Tamura纹理特征.txt

     目录          0  2018-08-10 17:21  Tamura

----------- ---------  ---------- -----  ----

                15218                    8


评论

共有 条评论