Filtering a ROI using Simulink

1 vue (au cours des 30 derniers jours)
Marco
Marco le 17 Jan 2014
Commenté : vcmorini le 22 Fév 2017
Hi,
I need to filter an ROI that contains an object using median filter and convert it to binary image for Blob Analysis. I created the ROI using Autothreshold block and I tried with following code using MATLAB Function block:
function BW2 = filtroi(I,roi)
coder.extrinsic('strel');
coder.extrinsic('roifilt2')
coder.extrinsic('fspecial')
coder.extrinsic('im2bw');
BW2 = false(size(I));
k = fspecial('average'); %I could not find median-filter kernel
if isempty(find(roi)) == true
I2 = I;
else
I2 = roifilt2(k,I,roi);
end
BW2 = im2bw(I2);
but the visualization (to Video Display block) doesn't show the resulting bw image. Some suggest?
  3 commentaires
Marco
Marco le 20 Jan 2014
Modifié(e) : Marco le 20 Jan 2014
sorry I'm late. Thanks for reply; this is the model
the problem is that ROI is nonzero-regions of BW image. PS: inside MATLAB fcn block there is above code as far as I2 creation.
vcmorini
vcmorini le 22 Fév 2017
Hi, I have specific regions in my image which I want to analyse, using simulink.
How can I make a ROI of this?
Have some example which I can see?
Thks!!

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Computer Vision with Simulink dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by