Hi Every one..anyone can help me?
How to extract the pixel value?
i have try this code, but the result not show the pixel value
X = dicomread('128X128','frames',16);
Y=findND(X(58:70,70:84));

2 Kommentare

Star Strider
Star Strider am 13 Dez. 2019
For best results, include the slice of the DICOM image you want to work with, as an attachment or as an uploaded image.
mohd akmal masud
mohd akmal masud am 13 Dez. 2019
ok, this is my image
i want pixel value for frame no. 16, the location is (X(58:70,70:84));

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Anudeep Kumar
Anudeep Kumar am 30 Jun. 2025
Verschoben: Image Analyst am 30 Jun. 2025

0 Stimmen

If we want to extract pixel value, 'findND' is not required.
We can use :
X = dicomread('128X128', 'frames', 16);
region = X(58:70, 70:84);
disp(region);
This will print the pixel values in the specified region (rows 58 to 70 and columns 70 to 84) of frame 16.

Kategorien

Gefragt:

am 13 Dez. 2019

Verschoben:

am 30 Jun. 2025

Community Treasure Hunt

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

Start Hunting!

Translated by