Sparse set of Features for Texture Discrimination

버전 1.1.0.0 (104 KB) 작성자: Omid Aghazadeh
This package implements the Features mentioned in the PhD thesis of Thomas Brox.
다운로드 수: 3.2K
업데이트 날짜: 2010/5/18

라이선스 보기

The feature vector is a 5(gray scale) or 15(colored) dimensional vector reflecting the contrast, texture strength and orientation and texture scale for each pixel. Texture scale is represented by the average speed of change of pixel intensity in a Total Variation framework while the texture strength and orientation are computed from 3 distinct components of the structure tensor undergone a nonlinear coupled isotropic matrix valued diffusion. The feature vector can directly be used in a texture segmentation framework.
You need to download the Nonlinear Coupled Diffusion package (submission 27604 available at http://www.mathworks.com/matlabcentral/fileexchange/27604-nonlinear-coupled-diffusion) to run this code.
The code is commented and the definitions of the input/output variables and usages are mentioned in the header of the discriminative_texture_feature.m. A sample script test_discriminative_texture shows the usage of the code as well as the usefulness of the gaussian regularization for speedups in the nonlinear diffusion process.
Note that you need to compile the mex file: thomas_mex.cpp before the first usage.

인용 양식

Omid Aghazadeh (2024). Sparse set of Features for Texture Discrimination (https://www.mathworks.com/matlabcentral/fileexchange/27618-sparse-set-of-features-for-texture-discrimination), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2009b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Texture Analysis에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.1.0.0

Updated the usage of Nonlinear_Diffusion.m to be able to use it much faster than before!

1.0.0.0