machine learning for medical data analysis

1 Ansicht (letzte 30 Tage)
Mohamed Nasr
Mohamed Nasr am 22 Nov. 2019
Kommentiert: Mohamed Nasr am 25 Nov. 2019
clear all
close all
clc
I = imread('b1.jpg');
figure;imshow(I);
patch = imcrop(I,[170, 35, 50 50]);
patchVar = std2(patch)^2;
DoS = 2*patchVar;
J = imbilatfilt(I,DoS);
K = imbilatfilt(I,DoS,2);
figure;
figure;imshow(I);
imshow(patch)
imshow(J); title(['Degree of Smoothing: ',num2str(DoS)])
imshow(K); title(['Degree of Smoothing: ',num2str(DoS),', Spatial Sigma: 2'])
what is error in this code?
  8 Kommentare
Adam Danz
Adam Danz am 24 Nov. 2019
Hmmm, run this line of code and tell us what you get
which('imbilatfilt')
% /MATLAB/toolbox/images/images/imbilatfilt.m % this is what I get
If the result is
which ('imbilatfilt')
'imbilatfilt' not found.
run this line, wait for the full list of installed toolboxes to appear, and then look for "Image Processing Toolbox " in the list.
ver()
If it's not listed, then it wasn't installed properly or those files aren't on the matlab path.
Mohamed Nasr
Mohamed Nasr am 25 Nov. 2019
thanx I will run it

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

the cyclist
the cyclist am 23 Nov. 2019
Bearbeitet: the cyclist am 23 Nov. 2019
That is a function from the Image Processing Toolbox. You should check to see if you have that toolbox installed and licensed.
Run these commands:
ver
license('inuse')

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by