Skip to content

Problem with BMode for diameter calculation #19

@FranciscoSotoCl

Description

@FranciscoSotoCl

Describe the bug
In the last step of the diameter calculation, an error appears after correctly calculating the points of the blood vessel. I have followed exactly the same instructions from the Wiki. The errors that appear are

Advancing to Automated Diameter
'imfilter' requires Image Processing Toolbox.
Error in imgaussian (line 41)
I=imfilter(imfilter(I,Hx, 'same' ,'replicate'),Hy, 'same' ,'replicate');
Error in AutoDiameter (line 23)
IFilt = imgaussian(I,1);
Error in BMode (line 104)
DiameterPixel(k,1) = AutoDiameter(DiameterImage,Center',theta(1));
Unable to resolve the name DemoBMode.mov.

To Reproduce
Steps to reproduce the behavior:

Type the video filename and extension (e.g. USVideo.avi): DemoBMode.mov
DemoBMode.mov

Use the cursor to select the scale range (lower & upper extremes).

Select the scale extremes (e.g. 0 cm/s and 80 cm/s)
Enter the scale conversion factor (e.g. 10 cm/s = 10): 2

Do you need to repeat the calibration (Y/N)? n

Were Vessel Points Selected Correctly? (Y/N)y

Advancing to Automated Diameter
(here beginning error....)
'imfilter' requires Image Processing Toolbox.
Error in imgaussian (line 41)
I=imfilter(imfilter(I,Hx, 'same' ,'replicate'),Hy, 'same' ,'replicate');
Error in AutoDiameter (line 23)
IFilt = imgaussian(I,1);
Error in BMode (line 104)
DiameterPixel(k,1) = AutoDiameter(DiameterImage,Center',theta(1));
Unable to resolve the name DemoBMode.mov.

Expected behavior
I hope to measure arterial diameters with BMode

Screenshots
reporte de error bmode

Desktop (please complete the following information):

  • OS: Windows 11
  • FloWave.US Version 0.3.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions