MATLAB Answers

hp
0

the example program on shearlet transform code not working

Asked by hp
on 8 Dec 2017
Latest activity Answered by Walter Roberson
on 7 Mar 2018
I have the code below:
% simple example for FFST
% computes the shearlet transform of some geometric image
%
%--------------------------------------------------------------------------
% Sören Häuser ~ FFST ~ 2014-07-22 ~ last edited: 2014-07-22 (Sören Häuser)
% create image
A = rgb2gray(imread('G:/matlab2013/Crack/bin/gm.jpg'));
% shearlet transform
[ST,Psi] = shearletTransformSpect(A);
% inverse shearlet transform
C = inverseShearletTransformSpect(ST,Psi);
% plot results
subplot(2,2,1)
imagesc(A)
axis image off
colormap(gray)
title('original image')
subplot(2,2,2)
imagesc(abs(ST(:,:,18)))
axis image off
colormap(gray)
title('shearlet coefficients')
subplot(2,2,3)
imagesc(Psi(:,:,18))
axis image off
colormap(gray)
title('shearlet')
subplot(2,2,4)
imagesc(C)
axis image off
colormap(gray)
title('reconstructed image')
-----------------------------------------------------------
plz how to make it work....
------------------------------------------------
its giving error like:
>> simple_example
Warning: Image is integer valued!
> In checkImage at 19
In shearletTransformSpect at 56
In simple_example at 12
Error using shearletTransformSpect (line 56)
Argument 'A' failed validation checkImage.
Error in simple_example (line 12)
[ST,Psi] = shearletTransformSpect(A);
------------------------------------------------------------------
gm.jpg is a natural image

  1 Comment

Sign in to comment.

2 Answers

Answer by hp
on 8 Dec 2017

this is wat input image i have given to simple_example program to obtain shearlet coefficients and shearlets

  2 Comments

>> sshshss Undefined function or variable 'shearletTransform'.
Error in sshshss (line 7) [ST,Psi] = shearletTransform(A);for above code error like this is shown,pls help

Sign in to comment.


Answer by Walter Roberson
on 7 Mar 2018

You have to put
A = double(A);
after your
A = rgb2gray(imread('G:/matlab2013/Crack/bin/gm.jpg'));

  0 Comments

Sign in to comment.